Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2019, 18:01   #1
Мария19043
Пользователь
 
Регистрация: 03.12.2018
Сообщений: 83
По умолчанию Имя самого высокого мужчины, работа с файлами с++

Код:
case 7: {
			cout << "Сколько студентов? - ";
			cin >> n;
			student *stud1 = new student[n]; //выделение динамической памяти под массив структур
			fstream f("1.txt");   //открытие файла для вывода
			//заполнение массива считыванием из файла
			float j = 0;
			int max = 0;
			for (int i = 0; i < n; i++)
			{
				f >> stud1[i].fam >> stud1[i].name >> stud1[i].otch >> stud1[i].pol >> stud1[i].rost;
				int height = stud1[i].rost;
				if (stud1[i].pol[0] == 'м' && max < height)
				{
					max = height;
					cout << stud1[i].name << endl;
				}
			}
			
			f.close(); //закрываем файл
			
		};break;
как правильно найти самого высокого мужчину??
Мария19043 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составьте программу нахождения среднего роста школьников и рост самого высокого школьника, если заранее неизвестно сколько всего ш макс789 Паскаль, Turbo Pascal, PascalABC.NET 3 30.05.2016 06:59
оптимальный вариант ПК для просмотра видео высокого качества, работа с большими базами данных (техн. характеристики) carrie bradshaw Помощь студентам 8 26.03.2014 23:15
Сделать функцию,которая определяет самого высокого человека Fingergod Паскаль, Turbo Pascal, PascalABC.NET 0 13.12.2012 20:10
Pascal//определить длину самого короткого и самого длинного слова в строке ShnurOK Помощь студентам 2 16.12.2007 10:43