Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2011, 17:30   #1
notter
Новичок
Джуниор
 
Регистрация: 24.05.2011
Сообщений: 1
По умолчанию Неверная вещественная операция PascalABC

посмотрите пожалуйста мою задачу, чет у меня не получается выдает ошибку "Неверная вещественная операция" имя_файла.pas строка 23...

Вот задание



Оно правда на украинском...
нужно найти 'y', где гиперболический тангенс tn(x) вычисляется за формулой... Нахождение тангенса и факториала оформить как процедуру.
Вот код:
Цитата:
Program kk;

Procedure Factorial(N:integer; Var F:real);
Begin
if N<=1
then F:=1
else begin Factorial(N-1, F); F:=F*N end
End;

Procedure tanh(y:real; var x:real);
Var k,k1:integer; n1,n2,i,j:real;
begin
Factorial((2*k+1),n1);
Factorial((2*k),n2);
k:=0;
repeat
i:=(power(x,(2*k)+1));
k:=k+1; until k=5;
k1:=1;
repeat
j:=(power(x,(2*k1)));
k1:=k1+1; until k1=5;
x:=(i/n1)/(j/n2); //ошибка где то тут...
end;

Var i,y,k,l,t:real;
Begin
readln(t);
tanh(1/2,i);
tanh(t-(1/10),l);
tanh((4*t)-1,k);
y:=(2*i-3*l)/(5-l);
Writeln(y);
readln;
end.
Подскажите пожалуйста что не так, а то 2 суток голову ломаю, а понять не могу
notter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Квадратная вещественная матрица Florida Помощь студентам 1 11.12.2010 16:09
Неверная запись Golovastik HTML и CSS 1 26.07.2010 21:34
Класс - вещественная матрица ne4eHbko Общие вопросы .NET 1 29.06.2010 23:34
длинная вещественная арифметика Sparky Помощь студентам 12 06.04.2010 09:16
Неверная ссылка на профиль AlDelta О форуме и сайтах клуба 2 27.10.2007 21:03