программа составлена правильно, но можно сделать компактнее
program chislo; uses crt; var x,y,z,p: integer; beginclrscr; writeln ('введите первое число'); readln (x); writeln ('введите второе число'); readln (y); writeln ('введите третее число'); readln (z); if x> y then p: =x else p: =y; if x> z then p: =x else p: =z; if y> z then p: =y else p: =z; writeln ('наибольшее число: ',p); end.
я вырезал
if y> x then p: =y else p: =x; if z> x then p: =z else p: =x; if z> y then p: =z else p: =y;
потому что это бесмысленный движения, а так работает.
вопросы, неточности в лс
Поделитесь своими знаниями, ответьте на вопрос: