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

Найти сумму ряда с заданной точностью

22.12.2016, 17:24. Просмотров 922. Ответов 1
Метки нет (Все метки)

помогите пожалуйста сделать в с++, с объяснениями что да как ))очень надо

Используя оператор цикла, найти сумму элементов, указанных в конкретном варианте. Результат напечатать, снабдив соответствующим заголовком.

Найти сумму ряда с точностью http://www.cyberforum.ru/cgi-bin/latex.cgi?\epsilon=10-4 , общий член которого http://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n}={-1}^{n-1}/{n}^{n}
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.12.2016, 17:24
Ответы с готовыми решениями:

Найти сумму ряда с заданной точностью, если дан общий член ряда
Найти сумму ряда с точностью Е=-4 (0.0001) общий член которого n=n*-n2 (n kvadrat)... Надо...

Найти сумму ряда с заданной точностью
найти сумму ряда с точностью 0,0001 используя цикл while a=10в степени(-n)*(n-1)! вот мой...

Найти сумму ряда с заданной точностью
Помогите пожалуйста написать программу для Visual Studio

Найти сумму ряда с заданной точностью
Нужно написать программу по вычислению суммы ряда y=1/x+1/x^2+...+1/x^n c точностью eps=0.001...

Найти сумму ряда с заданной точностью
Здравствуйте! Объясните пожалуйста, кто знает в чем проблема? Вопрос такой: почему при вводе...

1
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
7761 / 3836 / 527
Регистрация: 04.12.2011
Сообщений: 11,160
Записей в блоге: 7
22.12.2016, 20:51 2
Лучший ответ Сообщение было отмечено Afina как решение

Решение

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
#include <iostream>
#include <cmath>
using namespace std;
 
double element(int n){//выдаём слагаемое - член ряда по номеру       
        double a = -1.0;//для нечётных - отрицательная единица
        if(n%2) a = 1.0;//для чётных - положительная
        for(int i=0; i<n; ++i)a = a/n;//делим n раз
        return a;//возвращаем
}
 
 
int main(int argc, char* argv[])
{
double eps=1e-4;//погрешность
double result=0, elem=0;// переменные элемент и результат
int i=0;//номер слагаемого
 
do{//цикл с постусловием
result+=elem;//считаем сумму
elem=element(i++);//считаем следующее слагаемое
}while( abs(elem/result) > eps );//jотносительная погрешность, для абсолютной условие: abs(elem) > eps
cout<<result<<endl;
system("pause");
return 0;
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.12.2016, 20:51

Найти сумму ряда с заданной точностью = 10
Народ, что-то не пойму, что имеется в виду: Как определяется и проверяется точность в коде? ...

Найти сумму ряда с заданной точностью
Найти сумму ряда с точностью E=10-3, общий член которого an=2n/(n-1)

Найти сумму ряда с заданной точностью
Доброго времени суток, Друзья. Помогите мне пожалуйста с решением задачи. Вот вроде все уже...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.