Форум программистов, компьютерный форум CyberForum.ru

Найти сумму ряда по заданной формуле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить в записи числа минимальное количество цифр так, чтобы оставшиеся были различны http://www.cyberforum.ru/cpp-beginners/thread1815020.html
удаляет в записи числа минимальное количество цифр так, чтобы оставшиеся были различны, получая новое число
C++ Удалить в записи числа цифру, повторяющуюся максимальное число раз Удаляет в записи числа цифру, повторяющуюся максимальное число раз, получая новое число; http://www.cyberforum.ru/cpp-beginners/thread1815004.html
Найти количество и сумму цифр заданного натурального числа C++
Дано натуральное число n. Используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр.
C++ Найти сумму ряда
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за N дней.
C++ Правое удаление вершины бинарного поискового дерева http://www.cyberforum.ru/cpp-beginners/thread1815001.html
Может кто-нибудь посоветует функцию правого удаления? Использую это для удаления вершины, но программа проходит только 19 из 23 тестов Node* FindMin(Node* root) { while (root->l != NULL) root = root->l; return root; } struct Node* Delete(struct Node *root, double data) {
C++ Поменять местами наибольший и наименьший элементы последовательности Даны действительные числа a1, a2, ..., an. Поменять местами наибольший и наименьший элементы. Заранее премного благодарен. подробнее

Показать сообщение отдельно
Noobseba
0 / 0 / 0
Регистрация: 27.09.2016
Сообщений: 1

Найти сумму ряда по заданной формуле - C++

27.09.2016, 23:09. Просмотров 117. Ответов 1
Метки (Все метки)

Составить программу, http://www.cyberforum.ru/attachment....1&d=1475006614 которая вычисляет с заданной точностью эпсилон http://www.cyberforum.ru/attachment....1&d=1475006747

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cmath>
using namespace std;
void main() {
    double suma=0,x, k = 0, eps, modsumy = 0, xkwad;
    cout << "input x, eps";
    cin >> x >> eps;
 
    do {
        long long fakt = 1;
        for (k = 0; k++;) {
            for (int i = 1; i <= k; ++i) {
                fakt *= i;
            }
 
            xkwad = 2 * k + 1;
            modsumy = fabs((pow(-1, k)*pow(x, xkwad) + pow(k, k)) / (fakt * (2 * k + 1)));
            suma = (pow(-1, k)*pow(x, xkwad) + pow(k, k)) / (fakt * (2 * k + 1));
        }
    } while (modsumy < eps);
    cout << "suma=";
    cout << suma << endl;
    system("pause");
запускаю программу, ввожу данные и ничего не ничего не происходит.
что делать?
помогите пожалуйста.
Изображения
  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru