Дан файл, содержащий целые числа - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Дан файл, содержащий целые числа. Вывести на экран максимальный элемент этого Файла Помогите пожалуйста. Знаю, что тут есть добрые люди))

Решение задачи: «Дан файл, содержащий целые числа»

textual
Листинг программы
  1. begin
  2.   var F : File of Integer;
  3.   Assign(F, 'int.dat'); Reset(F);
  4.   var maxElem := Integer.MinValue;
  5.   var Elem : Integer;
  6.   while Not EOF(F) do
  7.     begin
  8.       Read(F, Elem);
  9.       maxElem := max(maxElem, Elem);
  10.     end;
  11.   Close(F);
  12.   Print(maxElem);
  13. end.

Объяснение кода листинга программы

  1. Объявляется файл F типа File of Integer
  2. Файл F открывается на чтение из файла 'int.dat'
  3. Переменная maxElem инициализируется значением Integer.MinValue
  4. Переменная Elem инициализируется значением 0
  5. В цикле while до тех пор, пока не достигнут конец файла (EOF(F) = 0), выполняются следующие действия: 5.1. Чтение содержимого файла в переменную Elem с помощью функции Read(F, Elem) 5.2. Переменная maxElem обновляется новым максимальным значением, которое равно максимуму из текущей Elem и maxElem с помощью функции max
  6. Файл F закрывается с помощью функции Close(F)
  7. Выводится значение переменной maxElem с помощью функции Print(maxElem)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы