Задать вопрос
10 июня, 12:12

Даны три числа, найти разность наибольшого числа с наименьшим. (РЕшить с repeat, until)

+3
Ответы (1)
  1. 10 июня, 12:25
    0
    Const

    n = 3;

    var

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

    i, mn, mx: integer;

    begin

    Write ('Введите через пробел три целых числа: ');

    i : = 1;

    repeat

    Read (m[i]);

    i : = i + 1

    until i > n;

    mn : = m[1];

    mx : = mn;

    i : = 2;

    repeat

    if mx < m[i] then mx : = m[i]

    else

    if mn > m[i] then mn : = m[i];

    i : = i + 1

    until i > n;

    Writeln ('Разность наибольшего с наименьшим равна ', mx - mn)

    end.

    Тестовое решение:

    Введите через пробел три целых числа: 7 9 3

    Разность наибольшего с наименьшим равна 6
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Даны три числа, найти разность наибольшого числа с наименьшим. (РЕшить с repeat, until) ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы