Даны действительные числа x, y. Меньшее из этих двух чисел заменить их полусуммой, а большее – их удвоенным произведением

Ответы

Ответ дал: Alphaeus
0


Program Anutka1506;
uses crt;
var
  x,y,s,p: real;
begin
  writeln('Введите числа:');
  write('X='); readln(x);
  write('Y='); readln(y);
  writeln('*** alphaues is thinking... ***');
  writeln('***          OK             ***');
  s:=(x+y)/2;
  p:=2*x*y;
  if x<y then
      begin
        x:=s;
        y:=p;
      end
     else
       begin
         x:=p;
         y:=s;
       end;
  writeln('X=',x,'        Y=',y);
end.

Ответ дал: Sky09
0

uses crt;
var x,y,min,max:real;
begin
clrscr;
write('x=');
read(x);
write('y=');
read(y);
if x<y then begin
min:=(x+y)/2;
max:=2*x*y;
write('x=',min,' y=',max);
end
else begin
max:=2*x*y;
min:=(x+y)/2;
write('x=',max,' y=',min);
end;
end.

Вас заинтересует