Вопрос задан 23.07.2023 в 01:38. Предмет Информатика. Спрашивает Зинченко Соня.

3) Сделать программу, которая сравнивает два числа и выводит сообщение с информацией о том какое

число больше, и на сколько больше. Даю 99 БАЛОВ
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Султанова Улжан.

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.

0 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.


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Спасибо за доверие и высокую оценку! Для написания программы, которая сравнивает два числа и выводит информацию о том, какое число больше и на сколько больше, можно использовать следующий код на Python:

python
def compare_numbers(num1, num2): if num1 > num2: difference = num1 - num2 print(f"Первое число {num1} больше второго числа {num2} на {difference}.") elif num1 < num2: difference = num2 - num1 print(f"Второе число {num2} больше первого числа {num1} на {difference}.") else: print("Числа равны.") # Пример использования программы if __name__ == "__main__": try: number1 = float(input("Введите первое число: ")) number2 = float(input("Введите второе число: ")) compare_numbers(number1, number2) except ValueError: print("Ошибка ввода. Пожалуйста, введите числа.")

Программа попросит вас ввести два числа, после чего она сравнит их и выведет результат о том, какое число больше и насколько.

0 0

Похожие вопросы

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

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

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