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

сума ряда - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ найти факториал всех чисел от 1 до 10 с шагом 2. Вычисление факториала реализовать как функцию http://www.cyberforum.ru/cpp-beginners/thread291291.html
Нужно найти факториал всех чисел от 1 до 10 с шагом 2. Вычисление факториала реализовать как функцию.
C++ Работа со структурами и файлами (2 в 1) всем привет дали такое задание организовать запись, добавление, поиск, удаление, чтение из файла в основе лежат структуры структуры таковы что имеют данные о фамилии, группе, дисципл и оценки,... http://www.cyberforum.ru/cpp-beginners/thread291279.html
C++ Визуальное отображение иерархии
Затык небольшой. class foo { protected: list<foo*>subfoo; // blah-blah-blah Каждый экземпляр класса может содержать непустой список из экземпляров такого же класса. Никак не...
C++ Обработка двумерных масивов
Задана матрица А(n,n). Определить максимальный элемент среди элементов матрицы, расположенных выше главной диагонали, и минимальный элемент среди тех, что находятся ниже главной диагонали. Если эти...
C++ Как использовать библиотеку ? http://www.cyberforum.ru/cpp-beginners/thread291255.html
Как использовать библиотеку? вот например библиотека POCO. там надо ее с компилировать, а потом использовать. покажите пожалуйста как правильно это сделать. ---- и какую выбрать конфигурацию? ...
C++ Очередь на основе STL Народ, помогите пожалуйста! Я сейчас прохожу стеки, очереди и деки на основе STL. Плохо шарю во всех этих стеках, поэтому попросил у друга программу, чтоб разобраться с этим. Он дал вот эту прогу.... подробнее

Показать сообщение отдельно
louie_louie
0 / 0 / 2
Регистрация: 20.05.2011
Сообщений: 3
20.05.2011, 22:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
 
int main(int argc, char *argv[])
{
    double s=0, e;
    cout << "input number of terms: ";   // количество членов ряда
    cin >> e;
    for (int i=1; i<=e; i++){
        s += pow(-1.0, (i+1))*i;
        }
    cout << "summary of " << e << " terms : " << s << endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}
если я правильно понял задачу.

Добавлено через 20 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
 
int main(int argc, char *argv[])
{
    double s=0, e;
    int i;
    cout << "set the accuracy: ";
    cin >> e;
    for (i=1; s<e; i++){
        s += pow(-1.0, (i+1))*i;
        }
    cout << "summary is " << s << " for accuracy ("<< e <<")" << endl;
    cout << "number of terms is " << (i-1) << endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}
так если задавать точность.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru