program pr1; uses crt; var a,b,c: integer; beginwriteln('a,b'); readln(a,b); if a> b then c: =a+belse c: =a*b; writeln(' решена'); end.
2)
program pr1; uses crt; var a,b,c: integer; beginwriteln('a,b,c'); readln(a,b,c); if a< b+c then writeln('не длинный')else writeln('длинный'); end.
Поделитесь своими знаниями, ответьте на вопрос:
По паскалю! 21. в компьютер вводятся два числа. если первое больше второго, то вычислить их сумму, иначе - произведение. после этого компьютер должен напечатать текст решена. 22. в компьютер вводятся длины трех отрезков. компьютер должен ответить на вопрос, правда ли, что пер-вый отрезок не слишком длинен, чтобы образовать с другими двумя отрезками треугольник. указание: для этого его длина должна быть меньше суммы длин двух других отрезков. замечание: пока не думайте о том, что слишком длинными могут быть второй или третий отрезки. об этом – из 5.5.
вот более короткое:
var a,b: real;
begin
readln(a,b);
if a> b then writeln(a+b) else writeln(a*b);
writeln(' решена');
end.
var a,b,c: integer;
begin
readln(a,b,c);
if a< (b+c) then writeln('не слишком длинный') else writeln('перебор');
end.