• 3) Сделать программу, которая сравнивает два числа и выводит сообщение с информацией о том какое число больше, и на сколько больше. Даю 99 БАЛОВ

Ответы 2

  • Program comparison;

    var

    a,b,c:real;

    begin

    write ('Введите первое число:');

    readln(a);

    write ('Введите второе число:');

    readln(b);

    if a>b then

    begin

    c:=a-b;

    write ('Первое число больше второго на ', c);

    end;

    if a<b then

    begin

    c:=b-a;

    write ('Второе число больше первого на ', c);

    end;

    if a=b then

    write ('Числа равны');

    end.

    • Автор:

      devonluse
    • 5 лет назад
    • 0
  • Более удобный, компактный и требующий меньше памяти код, чем у предыдущего ответа.

    Пояснение:

    1) вводятся два числа и забиваются в значения a и b соответственно.

    2)при помощи команды else производится отбор. Если а больше b, то  идет запись, если нет, то идет другое else, где если a меньше b, то идет запись их. В конечном случае, если не выполняется ни то, ни то, то просто выводится, что они равны, т.к больше нет никаких вариантов.

    Код:

    Program school6;

    var a,b:real;

    begin

    write ('Введите первое число:');

    readln(a);

    write ('Введите второе число:');

    readln(b);

    if a>b then

       write ('Первое число больше второго на ', a-b)

     Else

       If a<b then

           write ('Второе число больше первого на ', b-a)

         Else Write('числа равны');

    end.

    answer img
    • Автор:

      reagan
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years