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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
#1

Вычислить сумму ряда - C++

25.11.2012, 18:30. Просмотров 601. Ответов 14
Метки нет (Все метки)

помогите написать программу на с++
0
Миниатюры
Вычислить сумму ряда  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2012, 18:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить сумму ряда (C++):

Вычислить сумму ряда. Где-то напутал знаки или формула ряда не правильная. Посмотрите свежим взглядом. - C++
Привет! Пишу простую контрольную, не могу понять, то ли я где-то со знаками туплю, то ли формула не корректна. Задание: Мое...

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n - C++
18 задача 1 лаба После удара о поверхность Земли мяч движется вертикально вверх со скорость 15 м\с. Найдите координату мяча над...

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N - C++
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N. Не могу найти где ошибка ? #include <iostream> #include...

Вычислить сумму ряда - C++
может кто подскажет как формулу записать? #include <iostream> using namespace std; int main() { double N, an=1,an0,x,sum; ...

Вычислить сумму ряда - C++
Можно как то с пояснениями как это вообще прописывается? И что это за последовательность такая?

Вычислить сумму ряда - C++
Дано натуральное число N. Вычислить S равное сумме i!/(N+i)! при i=1

14
Kuzia domovenok
2031 / 1875 / 169
Регистрация: 25.03.2012
Сообщений: 6,462
Записей в блоге: 1
25.11.2012, 18:34 #2
это что вообще? за закорючки? Назад в 8й класс!
0
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
25.11.2012, 19:09  [ТС] #3
вот эта программа не карючки где посмотрите и помогите написать пожалуйста
Вычислить сумму ряда
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
25.11.2012, 19:16 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include "iostream"
#include "cmath"
#include "windows.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    double sum = 0.0;
    int n;
 
    cin >> n;
 
    for (int j=1; j<=n; j++)
        sum += (n-1) / pow(double(n), 3);
 
    cout << sum << endl;
 
    system("pause");
    return 0;
}
0
ValeryS
Модератор
6729 / 5138 / 484
Регистрация: 14.02.2011
Сообщений: 17,233
25.11.2012, 19:24 #5
Цитата Сообщение от V.A.L.I.D Посмотреть сообщение
for (int j=1; j<=n; j++)
* * * * sum += (n-1) / pow(double(n), 3);
ты не поверишь, но все это заменяется на
C++
1
 sum = n*((n-1) / pow(double(n), 3));
или после упрошения
C++
1
sum =(n-1)/(n*n)
ТС неправильно вопрос задал, а домысливать за него я не хочу
0
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
25.11.2012, 19:50  [ТС] #6
вот у меня эта задача ,но она даже не компилируется((
что в ней не правильно

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "iostream"
#include "cmath"
#include "windows.h"
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    double sum = 0.0;
    int n;
 
    cin >> n;
 
    sum = n*((n-1) / pow(double(n), 3));
 
    cout << sum << endl;
 
    system("pause");
    return 0;
}
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
25.11.2012, 19:58 #7
Bhbyr, а какие ошибки показывает?
1
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
25.11.2012, 20:05  [ТС] #8
никаких,просто набираю откомпилировать и из программы выбивает и всё.....А нажимаю выполнить,то написан файл не откомпилирован,что с программой не так?исправте
0
Kuzia domovenok
2031 / 1875 / 169
Регистрация: 25.03.2012
Сообщений: 6,462
Записей в блоге: 1
25.11.2012, 20:09 #9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#include <windows.h>
using namespace std;
 
int main()
{
double sum = 0.0;
int n;
 
cin >> n;
 
sum = n*((n-1) / pow(double(n), 3));
 
cout << sum << endl;
 
system("pause");
return 0;
}
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
25.11.2012, 20:11 #10
У меня в Visual Studio эта программа компилируется. никаких ошибок.
у тебя какая среда разработки и как создаешь проект? она должна компилироваться. напиши поподробней какая среда разработки и как проект создаешь.
1
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
25.11.2012, 20:30  [ТС] #11
всё работает,спасибо огромное,ещё отчёт нужен ,это описание то что делаю какие переменные применяю.смотрите это так выглядеть будет?

Преобразуем, данное выражение и запишем его на языке с++: sum = n*((n-1) / pow(double(n), 3)).Тип переменных double.

Текст задачи:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
#include <windows.h>
using namespace std;
 
int main()
{
double sum = 0.0;
int n;
 
cin >> n;
 
sum = n*((n-1) / pow(double(n), 3));
 
cout << sum << endl;
 
system("pause");
return 0;
}
0
v.a.l.i.d
413 / 378 / 10
Регистрация: 21.09.2012
Сообщений: 913
25.11.2012, 21:01 #12
вроде правильно.
всего две переменных. значение для первой (n) вводится с клавиатуры а другая (sum) рассчитывается во время работы программы. это и будет результат
0
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
26.11.2012, 13:14  [ТС] #13
и отчёт помогите написать к этой программе это то что делали какие переменные вводились и т.описание
0
Bhbyr
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 29
29.11.2012, 20:16  [ТС] #14
помогите написать эту же программу только применив рекурсию
0
Kuzia domovenok
2031 / 1875 / 169
Регистрация: 25.03.2012
Сообщений: 6,462
Записей в блоге: 1
29.11.2012, 20:36 #15
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
double sum(int n){
    if (n==0) return 0;
    return sum(n-1)+(n-1)/(n*n*n);
}
int main(){
  int n;
  printf("Input n:");
  scanf("%d", &n);
  printf("summa=%lf", sum(n));
  system("pause");
  return 0;
}
0
29.11.2012, 20:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.11.2012, 20:36
Привет! Вот еще темы с ответами:

Вычислить сумму ряда - C++
Нужно сделать факториал. Я не знать как:resent: #include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;locale.h&gt; main() { setlocale(0,...

Вычислить сумму ряда - C++
вот такой вот красивый ряд помогите с решением вот мой вариант #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace...

Вычислить сумму ряда - C++
Задание: Нужно написать и отладить программу для вычисления суммы ряда, приняв х=3, с циклической (оператор for) и разветвляющейся...

Вычислить сумму ряда - C++
Помогите пожалуйста составить программу, которая будет вычислять сумму членов в заданном ряде \sum_{i=0}^{\infty}\frac{1}{i!} ...


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

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

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