Нужно введите с клавиатуры три числа: a,b,c. еслиa> b> c> 0,то замените все числа их квадратами и выведите результаты на экран.если они отрицательны и не равны между собой, то каждое число замените наибольшим из них и выведите результаты.иначе,найдите и выведите их сумму. паскаль

dashamaltseva64 dashamaltseva64    3   02.09.2019 11:10    2

Ответы
Duxa22 Duxa22  06.10.2020 11:50
Var a,b,c,m : integer;
Begin
  Readln(a,b,c);
  If (a>b) and (b>c) and (c>0) then
  Begin
   a:=a*a; b:=b*b; c:=c*c;
  end else
     If (a<0) and (b<0) and (c<0) and (a<>b) and (a<>c) and (b<>c) then
    Begin
  m:=a;
  If b>m then m:=b;
  If c>m then m:=c;
  a:=m; b:=m; c:=m;
    end else
    Begin
      Writeln('Сумма: ',a+b+c);
      halt(0);
    end;
  Writeln('A = ',a,'    B =',b,'  C = ',c);
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика