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

0 голосов
53 просмотров

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 баллов) | 53 просмотров
0

Вместо z написать в первом случае x-y, во втором - y-x

Дан 1 ответ
0 голосов

If x>y then write (x,'-',y,'=',x-y)
Else write (y,'-',x,'=',y-x)

(178 баллов)
0

ты не считала переменную z, ты её просто задала. Можно написать z:=x-y и потом write(z)