Сделать ** Pascal.Составить программу для вычисления функции, заданой графиком:

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

Сделать на Pascal.Составить программу для вычисления функции, заданой графиком:


image

Информатика (20 баллов) | 24 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Var x,y:real;
begin
write('x = ');
readln(x);
if (x<-4)or(x>4)
 then writeln('Функция не определена')
 else begin 
   if x<0<br>        then y:=0
        else if x<2 then y:=x*x<br>                    else y:=4;
   writeln('Y = ',y);
   end;
end.

Пример:
x = 1.5
Y = 2.25

(194k баллов)
0 голосов

Var y,xn,xk,s:real;
begin
readln(s,xn,xk);//s-шаг функции xn и xk - интервал иксов, в котором мы рассматриваем функцию
writeln('x','   ','y');
while xnwhile xn<0 do begin y:=0; xn+=s; writeln(xn,'   ',y); end;<br>while y<4 do begin y:=power(xn,2); xn+=s; writeln(xn,'   ',y); end;<br>while xnexit;
end;
end.

(4.0k баллов)