Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Паскаль Помогите срочно!

Автор: Наталька 24.06.2009 0:24

Помогите пожалуста почему это не работает????

y=sqrt (x+1)2 (3-x)в 4 степени


Program algor;
uses
Crt;
var
x,a2:word;
a1,y:integer;
begin
clrscr;
writeln('введите');
write('X= ');
readln(x);
a1:=sqr(x+1);
a2:=Exp(4*ln(3-x));
y:=sqrt(a1*a2);
write('y= ');
readln;
end.

Автор: Client 24.06.2009 0:32

Поменяй типы на real

Автор: sheka 24.06.2009 0:33

во-первых, ехр дает не целый результат, а во вторых sqrt - тоже.
сделай лучше все переменные real.

Автор: Наталька 24.06.2009 0:37

Спасибо ОГРОМНОЕ!!!все получилось))