Нужно чтобы среди введенных чисел выбирал наибольшее и выводил его на экран. - Pascal

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

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

Нужно чтобы среди введенных чисел выбирал наибольшее и выводил его на экран. Помогите доделать.
Листинг программы
  1. Program naibolshee;
  2. var
  3. i,n:integer;
  4. max,x:real;
  5. begin
  6. write('Введите число элементов: ');
  7. readln(n);
  8. write('Введите числа: ');
  9. for i:=1 to n do
  10. readln(x);
  11. begin
  12. if x > max then
  13. max:=x;
  14. writeln('Ваше наибольшее число: ',max);
  15. end;
  16. readln;
  17. end.

Решение задачи: «Нужно чтобы среди введенных чисел выбирал наибольшее и выводил его на экран.»

textual
Листинг программы
  1. Program naibolshee;
  2. var
  3. i,n:integer;
  4. max,x:real;
  5. begin
  6. write('Введите число элементов: ');
  7. readln(n);
  8. write('Введите числа: ');
  9. for i:=1 to n do
  10.  begin
  11.   readln(x);
  12.   if i=1 then max:=x
  13.   else if x>max then max:=x;
  14.  end;
  15. writeln('Ваше наибольшее число: ',max);
  16. readln;
  17. end.

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

  1. naibolshee: программа нахождения наибольшего числа.
  2. i, n: переменные целочисленного типа. i используется для индексации, n для сохранения количества элементов.
  3. max, x: переменные вещественного типа. max используется для хранения наибольшего числа, x - для ввода чисел.
  4. Запрашивается ввод количества элементов: Введите число элементов:.
  5. Количество элементов сохраняется в переменной n.
  6. Запрашивается ввод чисел: Введите числа:.
  7. В цикле от 1 до n происходит следующее:
    • Происходит ввод числа x.
    • Если это первый элемент (i=1), то значение max присваивается значению x.
    • В противном случае, если x больше, чем max, max обновляется значением x.
  8. Выводится наибольшее число: Ваше наибольшее число:, за которым следует значение max.
  9. Ожидается нажатие клавиши для завершения программы: readln.

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


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

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

8   голосов , оценка 4.375 из 5

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

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

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