С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 06.12.2015
Сообщений: 9
1

Поиск ошибок в программе

25.01.2018, 19:34. Показов 2827. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Program Ilgizzz;
LABEL c;
Const n=100;e=0.001;
Var x,y,s,xn,xk,dx,a:real; i:integer;
Function Fac(k: integer): longint; 
Begin 
If k=0 then Fac:= 1 else Fac:= k*Fac(k-1); 
End; 
Begin
Writeln('Введите xn,xk,dx=>');
Readln(xn,xk,dx);
x:=xn;
While x<=xk do
Begin
y:=exp(x)-3*x;
s:=0;
For i:=1 to n do
Begin
a:=1+(exp(ln(x)*i))/(Fac(i))-3*x;
If abs(a)<e then goto c;
s:=s+a;
End;
c:writeln('x=',x:3:1,' y=',y:8:5,'  s=',s:8:5, ' Разница =' ,abs(y-s):8:6,' i=',i);
x:=x+dx;
End;
Readln
End.
Правильно ли записан факториал?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2018, 19:34
Ответы с готовыми решениями:

Исправление ошибок в программе на массивы
Как исправить исправить ошибку ''вне границы массива''? Program Array32; uses crt; type...

Поиск записи по двум любым полям, определенным в программе
Запрограммировать следующие процедуры и функции: а) поиск записи по двум любым полям, определенным...

Поиск ошибок в программе
Доброго времени суток, сейчас стала задача написать программу так, что бы её можно было не просто...

Много ошибок в программе
Добрый день. В программирование я не разбираюсь вовсе, а задание нужно сдать. Программа есть, но в...

1
Почетный модератор
64303 / 47600 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
26.01.2018, 08:59 2
Судя по тому что Вам нужен будет аж 100!, то тип функции longint не пойдет, нужно real.
А вообще похоже что здесь и не нужна эта функция и программа написана не совсем верно, приведите точное условие задачи.
0
26.01.2018, 08:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.01.2018, 08:59
Помогаю со студенческими работами здесь

Количество ошибок в программе
Помогите доработать программу, которая выводит номер символа с ошибкой. Мне нужно указать...

Выскакивание ошибок в программе
Вот код проги: unit Unit8; interface uses Winapi.Windows, Winapi.Messages,...

Исправление ошибок в программе
vector&lt;int&gt;v; int x; while(cin&gt;&gt;x) v.push_back(x); for(int i=0; i&lt;v.size(); ++i); cout &lt;&lt; &quot;v...

Исправление ошибок в программе
Помогите исправить ошибки в программе, буду очень благодарен) #include &lt;math.h&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru