Вопрос задан 24.02.2019 в 10:08. Предмет Информатика. Спрашивает Шаповалова Дарья.

Написать программу, которая определяет максимальное число из введенной с клавиатуры

последовательности чисел. Ниже представлен вид экрана во время работы программы: Вводите последовательно числа. Для завершения ввода введите ноль. ---------------------- 1 число: 33 2 число: 45 3 число: -10 4 число: 0 ---------------------- Максимальное число: 45
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Франт Діана.
Vari, max, y: integer;
begin
Writeln('Вводите последовательно числа.');
Writeln('Для завершения ввода введите ноль.');
Writeln('----------------------');
max := 0;
y := 0;
repeat
y := y + 1;
write(y, ' число:');
readln(i);
if (y = 1) then max := i;
if (i = 0) then break;
if (i > max) then max := i;
until i = 0;
Writeln('----------------------');
Writeln('Максимальное число: ', max);
Writeln();
end.
0 0
Отвечает Тухсанов Марат.
ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Приём, Вывод ИЗ "...\Отделы\Обмен\";

ПЕР
  текЧисло, макс, сч: ЦЕЛ;

УКАЗ
  сч := 1;
  Вывод.Цепь("Вводите последовательно числа.^");
  Вывод.Цепь("Для завершения ввода введите ноль.^");
  Вывод.Цепь("----------------------");
  ПОВТОРЯТЬ
    Вывод.ЧЦел("^%d число: ", сч, 0, 0, 0);
    текЧисло := Приём.Число();
    ЕСЛИ текЧисло > макс ТО макс := текЧисло КОН;
    УВЕЛИЧИТЬ(сч)
  ДО текЧисло = 0;
  Вывод.Цепь("^----------------------");
  Вывод.ЧЦел("^Максимальное число: %d", макс, 0, 0, 0)

КОН Задание.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос