Сергей Данченко
Сергей Данченко

как в паскале записать число у от х вот так у (х) , у к х присвоить как-то нужно????

как в паскале записать число у от х вот так у (х) , у к х присвоить как-то нужно????

вот моя функция

там есть у (х) ,
вот как я написал - writeln('y(x)=',y(x));

program pr2;
const a=1.5;
t=-17.34;
function y(x:real):real;
begin
//----------------------
if t>=3 then x:=4/t else
if t<3 then x:=(-sqr(t)+4);
//-----------------------
if x<1.3 then y:=(sqr(x)*3.14)-(7/(sqr(x))) else
if x=1.3 then y:=(a*(sqr(x)*x))+(7*(sqrt(x))) else
if x>1.3 then y:=ln(x+(7*(sqrt(x))));
//-----------------------
writeln('y(x)=',y);
readln();
END.
вот программа под эту формулу, что не так? не подскажите?

пишет: неверное количество фактических ошибок

АБ
Александр Брайт

"число у от х" - это какой язык? Число от буквы - это как? По-русски объяснить можешь, что нужно?

НК
Натусик Коровякова

function y(x:integer):integer; // например integer, тип может быть любой
begin
y:=x // допустим, может быть очень сложное выражение, и не одно
end;

Юр
Юрий

Не число, а функцию, насколько я понял. Пишут так:
function y(x:real):real; begin y:=sin(x) end;
и используют как, например, write(y(1.5));

СТ
С. Т.

написал в личку

Похожие вопросы
как в паскале присвоить степень. я например хочу присвоить a:=a^2 как писать степень
как записать в паскале. как записать в паскале произвольную степень отличную от квадрата
как записать в паскале?
Как записать в паскаль формулу?
Паскаль Как обозначить число>=x>число в паскале?
как записать эту формулу в паскале?
Помогите записать на Паскале
ошибка в паскале. переменной не присвоено значение
как записать это в паскале?
Как записать в Паскале как записать данное число в Паскале e^y*b