Var x,y,z:integer
Begin;
Read (x);
Read (y);
If x>y then write (x,'-',y,'=',z)
Else write (y,'-',x,'=',z)
End.
Я записываю числа 30 20 компьютер решает как 30-20=0
Подскажите как сделать так чтоб z находило а не писало 0.

12 Сен 2019 в 08:42
249 +1
0
Ответы
1

Для корректного вычисления переменной z, вам нужно присвоить ей значение разности чисел x и y. В вашем случае это будет выглядеть так:

Var x, y, z: integer
Begin;
Read (x);
Read (y);
If x > y then z = x - y
Else z = y - x
write (x,'-',y,'=',z)
End.

После этого z будет содержать результат вычисления разности чисел x и y.

20 Апр 2024 в 01:30
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир