Вычислить у(х), если у=х^2 при х>1 и у=х при х<=1 Паскаль

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

Вычислить у(х), если у=х^2 при х>1 и у=х при х<=1<br> Паскаль


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

Function Y(x:real):real;
begin
  if x > 1 then Y := sqr(x)
  else Y := x;
end;

var x: real;
begin
  write('x = '); readln(x);
  writeln('y(', x, ') = ', Y(x));
  writeln;
  
  // Табуляция
  x := -1;
  repeat
    writeln('y(', x:4:1 , ') = ', Y(x):5:2);
    x := x + 0.5;
  until x > 2;
end.

Одаренный (3.8k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей