Выберите наибольшее число из введенных - Pascal

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

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

Программа которая выберет наибольшее число из введенных через Repeat?

Решение задачи: «Выберите наибольшее число из введенных»

textual
Листинг программы
uses crt;
var a,mx:integer;
    n,i:integer;
begin
clrscr;
write('Сколько чисел ввести n=');
readln(n);
writeln('Введите ',n,' чисел');
readln(mx);
i:=1;
repeat
readln(a);
if a>mx then mx:=a;
i:=i+1;
until i=n;
write('max=',mx);
readln
end.

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

  1. Программа на языке Pascal.
  2. Код считывает с консоли количество чисел, которые нужно ввести (переменная n).
  3. Затем программа считывает сами числа и сохраняет их в переменную mx.
  4. Переменная i инициализируется единицей и используется как счётчик для цикла.
  5. В цикле, пока i меньше n, считывается очередное число (переменная a) и если оно больше, чем mx, то обновляется значение mx.
  6. После окончания цикла выводится максимальное число (mx).
  7. Программа завершается.

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


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

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

6   голосов , оценка 4.5 из 5
Похожие ответы