Страница 1 из 1
Помогите написать программу
Добавлено: 15 ноя 2013, 14:20
AZelensky
Не используя стандартные функции, вычислить с точностью EPS>0
Y=LN(1+X)=X-X*X/2+X*X*X/3-...+(-1)^N*X^N/N+(-1)^N*X^X/N (|IXI|<1)
(Где ^N означает число в степени N)| Если (-1)^N*X^N/N |<EPS, то прекращать
Re: Помогите написать программу
Добавлено: 17 ноя 2013, 20:11
rrrFer
Язык какой?
Код: Выделить всё
float s, eps, t1;
t1 = 1;
for (int i = 1;; ++i) {
t1 *= x;
if (t1 / i < eps) break;
s += t1 / i;
}
Вроде бы так на плюсах.
Re: Помогите написать программу
Добавлено: 17 ноя 2013, 20:26
AZelensky
rrrFer писал(а):Язык какой?
Код: Выделить всё
float s, eps, t1;
t1 = 1;
for (int i = 1;; ++i) {
t1 *= x;
if (t1 / i < eps) break;
s += t1 / i;
}
Вроде бы так на плюсах.
На Pascal. И не нужно использовать в программе стандартные функции
Re: Помогите написать программу
Добавлено: 17 ноя 2013, 20:52
rrrFer
Я никаких функций вообще не использовал. Суть алгоритма я думаю понятна, на паскаль сами не перепишите что-ли?
Re: Помогите написать программу
Добавлено: 01 дек 2013, 22:21
Kleper
Добрый вечер просьба помочь в решение задачки!
1.Задачка-Задать массив структур станций метро результат в канцоле!
Кто-то сможет код обозначить через 2 слеша что каждая функция делает!
Кто может киньте код.
Язык C не С++