Допустим , идет поиск наибольшего числа, и имя человека с наибольшим числом очков . Его имя должно записаться в, скажем ,тип char , string . Возможна ли такая запись без использования массива?
Набрасываю решение.
Берете одну переменную для имени, одну - для очков. Читаете первого в эти переменные.
Далее циклом читаете остальных - в еще одну переменную имени и одну очков. Если у нового очки больше - записываете в первые переменные имя и очки, если нет - игнорируете.
Что-то типа (считайте, псевдокод :))
string name, tmp_name;
int score, tmp_score;
inputStream >> name >> score;
while(inputStream >> tmp_name >> tmp_score)
{
if (tmp_score > score)
{
name = tmp_name;
score = tmp_score;
}
}
cout << name << " " << score;
Примерно так.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости