С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 01.12.2016
Сообщений: 20
1

Реализовать итерационный алгоритм

08.06.2017, 16:13. Показов 924. Ответов 1
Метки нет (Все метки)

Реализовать итерационный алгоритм вычисления суммы сходящегося ряда функции пи/4=1-1/3+1/5-1/7+1/9.... Вычисления проводить до тех пор, пока величина очередного ряда не станет меньше 5*10^(-7)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2017, 16:13
Ответы с готовыми решениями:

Итерационный алгоритм. Прикладные задачи математики!
e^x=1+x/1!+x^2/2!+...x^n/n!+... помогите решить!и построить!

Реализовать алгоритм(А*)
Программный интерфейс должен обеспечить возможности: - задать произвольное количество вершин...

Реализовать алгоритм
Вообщем-то задание такое. Реализовать алгоритм показанный на картинке:...

Реализовать алгоритм сортировки
На рисунке расположены, все возможные компоненты имеющие свойства x,y. Размер рабочей части 8x8,...

1
1472 / 1188 / 820
Регистрация: 29.02.2016
Сообщений: 3,579
08.06.2017, 16:58 2
Лучший ответ Сообщение было отмечено sad637 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main()
{
    const double pi=3.14159265358979323846; 
    double sum=0;
    int n=1, minus=1;
    double eps=0.0000005;
    while (1.0/(2*n-1) > eps)
    {
        sum += 1.0/(2*n-1)*minus;
        minus*=-1;
        n += 1;
    }
     cout<<pi/4<<" "<<sum;
        cout<<endl;
 
system("pause");
return 0;
}
Добавлено через 11 минут
исправил
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>
 
using namespace std;
 
int main()
{
    const double pi=3.14159265358979323846; 
    double sum=0, nk=1;
    int n=1, minus=1;
    double eps=0.0000005;
    while (nk > eps)
    {
        sum += nk*minus;
        minus*=-1;
        n += 1;
        nk=1.0/(2*n-1);
    }
    cout<<pi/4<<" "<<sum;
    cout<<endl;
 
    system("pause");
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2017, 16:58

Реализовать алгоритм Шелла
Очень прошу сильно помочь с сим заданием, сам я не могу, а очень надо ( Задача: Имеется...

Реализовать алгоритм Эратосфена
Помогите написать программу нахождения последовательности простых чисел, не превосходящих данного...

Реализовать алгоритм.перебор(дерево)
Есть массив из n элементов(2&lt;n&lt;82). У каждого элемента есть варианты подходящих значений (от 2 до 8...

Реализовать алгоритм Флойда Уоршелла
Нужна помощь по написанию алгоритма по задаче представленной ниже: Туристическая фирма...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru