profile
Опубликовано 4 года назад по предмету Информатика от Anutka1506

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


  1. Ответ
    Ответ дан Alphaeus


    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.

  2. Ответ
    Ответ дан Sky09

    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.

Самые новые вопросы