Напиши те программу в Паскале : Даны x и y .Если x>y то число заменить их квадратами .В...

0 голосов
167 просмотров

Напиши те программу в Паскале :
Даны x и y .Если x>y то число заменить их квадратами .В противном случае число удвоить . ОЧЕНЬ НАДО !!


Информатика (19 баллов) | 167 просмотров
Дан 1 ответ
0 голосов

Var
  a,b:integer;
begin
  readln(a,b);
  if a>b then
  begin
    a*=a;
    b*=b;
  end else
 begin
    a+=a;
    b+=b;
  end;
end.

(3.4k баллов)
0

Или тебе не нравится реализация квадрата и удвоения?

0

Он не выполняет свою работу?*

0

он выполняет работу я ввожу данные 2 он мне так и ставить 2

0

просто как та странно раз там недолжно быть типа x=x*x y=y*y-это типа удвоение

0

х:=x*x // x*=x это возведение в квадрат

0

а как тогда удвоить ?

0

x и y удвоить ?

0

x:=x*2 // x+=x; мы берем значение х и прибавляем к нему его же

0

а сможешь еще одну написать программу ?

0

только с другой задачей