Задать вопрос
13 апреля, 19:02

Нужно составить программу с помощью Repeat, определяющую максимальное из всех введённых вами чисел. (Пусть признаком конца ввода чисел является введённое число 0).

+3
Ответы (2)
  1. 13 апреля, 21:47
    0
    Program abc;

    uses crt;

    const n=30;

    var

    a:array[1 ... n] of integer;

    i, max:integer;

    begin

    clrscr;

    for i:=1 to n do

    read (a[i]) ;

    max:=a[1];

    for i:=2ton do

    if a[i]>max then max:=a[i];

    write ('max=', max) ;

    end.
  2. 13 апреля, 22:49
    0
    var

    i, e : Integer;

    begin

    Writeln ('Вводите числа:') ;

    i : = 0;

    repeat

    Readln (e) ;

    if e > i then i : = e;

    until e = 0;

    Writeln ('Наибольшее число: ', i) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Нужно составить программу с помощью Repeat, определяющую максимальное из всех введённых вами чисел. (Пусть признаком конца ввода чисел ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы