C++задана последовательность целых чисел Напишите программу которая находит максимальный...

0 голосов
37 просмотров

C++задана последовательность целых чисел Напишите программу которая находит максимальный элемент в этой последовательности из файла input.txt программа получает на вход последовательность целых чисел каждое число записано В отдельной строке последовательность завершается числом 0 пересчитывание которого программа должна закончить свою работу числа следующие за числом 0 учитывать не нужно Все числа входном файле не превосходят 1000 по абсолютной величине всего чисел в последовательности не более 1000 в выходной файл output выведите число максимальный элементПРИМЕР: INPUT.TXT 1, 14,9 ,0 ,5 OUTPUT.TXT 14


Информатика (654k баллов) | 37 просмотров
Дан 1 ответ
0 голосов

#include

#include

using namespace std;

int main()

{

fstream file_in("input.txt", ios::in);

fstream file_out("output.txt", ios::out);

int n, max = -1001;

file_in >> n;

while (n != 0)

{

             if (n > max) max = n;

             file_in >> n;

}

if (max != -1001) file_out << max;</p>

file_in.close();

file_out.close();

return 0;

}

(7.9k баллов)