Дан файл, содержащий целые числа - PascalABC.NET
Формулировка задачи:
Дан файл, содержащий целые числа. Вывести на экран максимальный элемент этого Файла
Помогите пожалуйста. Знаю, что тут есть добрые люди))
Решение задачи: «Дан файл, содержащий целые числа»
textual
Листинг программы
begin var F : File of Integer; Assign(F, 'int.dat'); Reset(F); var maxElem := Integer.MinValue; var Elem : Integer; while Not EOF(F) do begin Read(F, Elem); maxElem := max(maxElem, Elem); end; Close(F); Print(maxElem); end.
Объяснение кода листинга программы
- Объявляется файл F типа File of Integer
- Файл F открывается на чтение из файла 'int.dat'
- Переменная maxElem инициализируется значением Integer.MinValue
- Переменная Elem инициализируется значением 0
- В цикле while до тех пор, пока не достигнут конец файла (EOF(F) = 0), выполняются следующие действия: 5.1. Чтение содержимого файла в переменную Elem с помощью функции Read(F, Elem) 5.2. Переменная maxElem обновляется новым максимальным значением, которое равно максимуму из текущей Elem и maxElem с помощью функции max
- Файл F закрывается с помощью функции Close(F)
- Выводится значение переменной maxElem с помощью функции Print(maxElem)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д