Дано x, вычислить y, если y=(x^2)/4 при -2<=x<=2

вот написал, правильно ли?

if -2 <= x AND x <= 2 then y := x*x/4;

заранее спасибо_

1

Ответы и объяснения

  • Kitsu
  • почетный грамотей
2012-11-22T17:03:13+04:00

Моя интуиция подсказывает, что это паскаль, если так, тогда нужны скобки, иначе машина будет выдавать ошибку. Полный код будет выглядеть так:

 

var x:integer; y:real;
begin
readln(x);
if (x>=-2) and (x<=2) then y:=sqr(x)/4;
writeln(y);
end.