Предмет: Информатика,
автор: sonyablade364
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.
Аноним:
Вместо z написать в первом случае x-y, во втором - y-x
Ответы
Автор ответа:
0
If x>y then write (x,'-',y,'=',x-y)
Else write (y,'-',x,'=',y-x)
Else write (y,'-',x,'=',y-x)
ты не считала переменную z, ты её просто задала. Можно написать z:=x-y и потом write(z)
Похожие вопросы
Предмет: Алгебра,
автор: F2FxYap10
Предмет: Физика,
автор: ABUBINOK
Предмет: Информатика,
автор: foma55123
Предмет: История,
автор: WolfV
Предмет: Математика,
автор: lumekelluke