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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2013, 18:21   #11
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,431
По умолчанию

Код:
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <locale.h>

int
main()
{
    setlocale(LC_ALL, "Russian");

    int k = 0;
    double x, eps, res = 0, a;

    do {
        printf("Введите  значение x:\n");
        scanf("%lf", &x);
    } while (fabs(x) < 0.000001);
    a = x;

    do {
        printf("Введите значение эпсилон от 0 до 1:\n");
        scanf("%lf", &eps);
    } while (eps <=0 || eps >=1);

    while (fabs(a) > eps) {
        res += a;
        ++k;
        a *= -(2 * k - 1) * x * x / (k * (2 * k + 1));
    }

    printf("%lf %d\n", res, k);
    _getch();

    return 0;
}
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 18.09.2013 в 18:25.
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сумма ряда Vika_24 Visual C++ 0 20.05.2013 18:19
Сумма ряда Veina Помощь студентам 0 06.04.2011 19:48
Сумма ряда JustImba Общие вопросы C/C++ 4 26.12.2010 14:29
сумма ряда gector_sm Помощь студентам 0 30.05.2010 22:01