Пусть даны два произвольных действительных числа. Если первое больше второго по абсолютной величине, то необходимо уменьшить каждое из чисел в два раза. Иначе оставить числа без изменения На паскале или на питоне с выводом

8 Июн 2020 в 19:41
213 +1
0
Ответы
1

На Pascal:

program AbsolutValue;
var
num1, num2: real;
begin
writeln('Enter first number: ');
readln(num1);
writeln('Enter second number: ');
readln(num2);
if abs(num1) > abs(num2) then
begin
num1 := num1 / 2;
num2 := num2 / 2;
end;
writeln('Result: ', num1:0:2, ' ', num2:0:2);
end.

На Python:

num1 = float(input('Enter first number: '))
num2 = float(input('Enter second number: '))
if abs(num1) > abs(num2):
num1 = num1 / 2
num2 = num2 / 2
print('Result:', round(num1, 2), round(num2, 2))
18 Апр 2024 в 11:12
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир