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

Какая ошибка?

24.12.2016, 16:35. Показов 434. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Составить программу для приближенного вычисления значения функции в точке х с помощью разложения в ряд Тейлора. Найти приближенное значение функции с погрешностью менее 0,0001. Вывести на экран точное значение, найденное приближенное значение и полученную погрешность
Код:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <math.h>
 
int main()
{
    double Eps=0.0001, s =0, a = 1, x;
    int n=1;
    while (fabs(a) > Eps) {
        s += a;
        a *= x*x/(2*n-1)*2*n;
    }
    printf("%4.2f  %8.3f\n", a);
system ("pause");
return 0;
}
Миниатюры
Какая ошибка?  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2016, 16:35
Ответы с готовыми решениями:

Какая допущена ошибка?
# include &lt; string.h &gt; # include &lt;stdio.h &gt; # include &lt;conio.h &gt; # include &lt;locale.h&gt; # define...

Какая-то ошибка с переменными
Добрый день. Написал программу для вычисления сопротивления, все работает нормально, Visual studio...

Выяснить, какая последовательность, убывающая или возрастающая. В чем ошибка?
Задача: Выяснить какая последовательность, убывающая или возрастающая. Выдает что...

Какая то ошибка в базе, а какая не знаю
поставил скрипт на хостинг,но не могу не зарегистрироваться не войти в него,пишет ошибку в 6 линии...

1
3 / 3 / 7
Регистрация: 11.09.2015
Сообщений: 24
24.12.2016, 18:15 2
C
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
28
29
30
31
32
33
34
35
#define _CRT_SECURE_NO_WARNINGS
 
#include <stdio.h>
#include <math.h>
 
int factorial(int n)
{
    return (n < 2) ? 1 : n * factorial(n - 1);
}
 
double f(int n, double *x)
{
    double a = 1;
    a = pow(*x, 2 * n) / factorial(2 * n);
    return a;
}
 
int main()
{
    double Eps = 0.0001, s = 1, x;
    double previous, current = 0;
    int n = 1;
 
    printf("input x: ");
    scanf("%lf", &x);
 
    do{
        previous = current;
        current = f(n, &x);
        s += current;
        n++;
    } while (fabs(current - previous) > Eps);
    printf("sum = %f\n", s);
    return 0;
}
но я не уверен чиста как подумалось так и сделал
x от 0 до 2, переполняется там где то )
0
24.12.2016, 18:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2016, 18:15
Помогаю со студенческими работами здесь

Для введенного целого трехзначного числа определить, какая цифра в числе является первой, какая второй и какая третьей
Разработать программу, которая для введенного целого трехзначного числа определяет, какая цифра в...

С++ ошибка в проге, но не могу понять какая ошибка(
#include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;clocale&gt; using namespace std; int main (int...

Какая-то ошибка
При закрытии любого приложения в W-XP Pro +SP3 регулярно появляется окно &quot;Инструкция по адресу...

Какая ошибка?
добрый день) я создала программу для нахождения в дин.массиве нужных записей и вывод найденных в...


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

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