Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
6 / 6 / 4
Регистрация: 11.12.2011
Сообщений: 142
1

Вычислить сумму ряда с точностью Е

03.07.2012, 17:11. Показов 1213. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подготавливаюсь к экзамену по Си, так вот решал вот такую задачу:
Вычислить сумму ряда (не знаю как тут написать значёк суммы вопщем i=0 до N) xi/i! c точностью до eps. Значение x и eps вводиться с клавиатуры.
Вот что я написал:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
int factorial(int n)
{
    if (n == 0) {
        return 1;
    } else {
        return n * factorial(n - 1);
    }
}
 
int main(void)
{
int i=0;
float x,eps,summa=0;
printf("Vvedite x, eps \n"); scanf("%f", x); scanf("%f", eps);
while (pow(x,i)/factorial(i)>=eps)
{
    summa+=pow(x,i)/factorial(i);
}
printf("summa = %f", summa);
getch();
}
Начал тестировать и после ввода значения x програма выкидывает Прекращена работа программы Project1.exe
Может кто помоч с решение этой проблемы?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2012, 17:11
Ответы с готовыми решениями:

Вычислить сумму ряда с точностью eps
Помогите решить задачу: Вычислить сумму ряда (приближенное значение функции ln для |x|<1) с...

Вычислить сумму ряда с заданной точностью
Даны действительные числа s и E<1. Вычислить F=\sum_{n=1}^{\infty}\frac{2^n}{n!}*s^n для...

Вычислить сумму ряда с заданной точностью
"Составить программу вычисления суммы ряда с точностью до члена ряда, меньшего Е. Производить...

Вычислить сумму ряда с заданной точностью
Вычислить с точностью ε=10-5 сумму на языке си ...

2
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
03.07.2012, 18:09 2
scanf принимает указатель, иначе как она по-вашему туда что-то запишет?
0
6 / 6 / 4
Регистрация: 11.12.2011
Сообщений: 142
03.07.2012, 18:24  [ТС] 3
Цитата Сообщение от NoMasters Посмотреть сообщение
scanf принимает указатель, иначе как она по-вашему туда что-то запишет?
А точно спс, я и не заметил что пропустил его. Теперь всё норм, после теста заметил что забыл i++.
0
03.07.2012, 18:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2012, 18:24
Помогаю со студенческими работами здесь

Вычислить сумму ряда 1/n! с заданной точностью
"Вычислить значение суммы ряда 1/n! при n -> бесконечности с заданной пользователем точности" - ...

Вычислить сумму ряда с точностью eps
Парни!! помогите !! от вас зависит мой зачет !! вот задача Найти сумму ряда (приближенное значение...

Вычислить сумму ряда с заданной точностью
П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом....

Вычислить сумму ряда с заданной точностью
Помогите пожалуйста с решением задачи: Вычислить с точностью ε=10^-5 сумму ряда...


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

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