Program myprg; var x,y: integer; begin writeln('x='); readln (x); if (x>0) and (x<=1)...

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

Program myprg;
var
x,y: integer;
begin
writeln('x=');
readln (x);
if (x>0) and (x<=1) then<br> y:=sqr(x)-x else y:=sqr(x)-sinpi*xsqr(x);
writeln ('y=',y);
end.

Program2.pas(8) : Неизвестное имя 'sinpi' если убрать пи то выходит так Program2.pas(8) : Нельзя преобразовать тип function(x: real): real к int64


Информатика (17 баллов) | 239 просмотров
0

спасибо что посмотрели

0

задача вот такая F(x)= {0, x<0

0

{ x квадрат-х , х меньше 1

0

х квадрат - син пи х квадрат

0

F(x) {0, x<0; x2-x, x<1, x2-sinpix2

Дан 1 ответ
0 голосов

Просто взять в скобки: sin(pi)
А переменнык X, Y:real; , потому что что корень, а особенно sin не всегда могут получатся целыми

(1.0k баллов)