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

Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 - C++

Восстановить пароль Регистрация
 
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
04.06.2012, 18:28     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #1
Составить программу, которая суммирует члены ряда y=1^3+2^3+3^3+...+K^3. Накопление прямой суммы прекращается после того , как накопленная сумма превысит заданное значение М. Суммирование проводится дважды: сначала от первого члена к последнему, затем в обратном порядке. На каждом шаге распечатывается номер слагаемого, а также накопленное и теоретическое значение сумм.

Помогите ! Спасибо заранее !

Добавлено через 2 часа 56 минут
Форумчани помогите ! Срочно нужна ваша помощь !
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2012, 18:28     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3
Посмотрите здесь:

C++ Составить программу вычисления числового ряда для известного числа членов ряда N
C++ суммирование членов ряда
Суммирование конечного ряда C++
Составить программу для вычисления суммы данного ряда для указанного значения аргумента х, если известно количество N членов ряда. C++
C++ определить число членов ряда, необходимых для расчета с заданной погрешностью суммы членов ряда:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
04.06.2012, 19:12     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #2
Не до конца понял задание. Что такое теоретическая сумма и каким образом складывать в обратном порядке. Остальное можно сделать так
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() 
{   
    setlocale(0,"rus");
    int number; 
    cout << "Задайте значение " << endl; 
    cin >> number; 
    int summa = 0; 
    int i = 1; 
 
    for ( i = 1; ; i++) 
    {
        summa = summa + i*i*i; 
    if (summa > number) 
        break; 
    else 
        cout << "Слагаемое " << i << " Сумма равна " << summa << endl; 
    }  
    system ("Pause");
 
    return 0;
}
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 16:32  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #3
Всем здравствуйте! Помогите мне решить эту проблему срочно нужно. Заранее благодарен!
Составить программу, которая суммирует члены ряда y=1^3+2^3+3^3+...+K^3. Накопление прямой суммы прекращается после того , как накопленная сумма превысит заданное значение М. Суммирование проводится дважды: сначала от первого члена к последнему, затем в обратном порядке. На каждом шаге распечатывается номер слагаемого, а также накопленное и теоретическое значение сумм.

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.h>
int main()
{
int k,m,s=0,st;
cout << "vvedite m:";
cin >>m;
cout << "nomer slag\t накопленная сумма\t теорет. значение сумм"<<endl;;
cout << "***********************" <<endl;
for (k=0; (k^3)<=m; k++)
{s+=k^3 ;
st= ;
cout<<k+1<<"\t\t"<<s<<"\t\t"<<st<<endl;
}
cout<< "t\ obratn poryadok" <<endl;
k--;
for (; k>0; k--)
{s-=k^3;
st= ;
cout<<k<<"\t\t"<<s<<"\t\t"<<st<<endl;
}
return 0;
}
Программа работает, но я не понимаю, что значит теоретическое значение сумм.
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
06.06.2012, 16:46     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #4
оператор ^ - это исключающее или а не возведение в степень. так что программа неверная.
для возведения в степень есть функция pow (http://www.cplusplus.com/reference/clibrary/cmath/pow/)
теоретическое значение - это термин их задания. правильный смысл может пояснить тот, кто его придумал.
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 16:52  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #5
Цитата Сообщение от DU Посмотреть сообщение
оператор ^ - это исключающее или а не возведение в степень. так что программа неверная.
для возведения в степень есть функция pow (http://www.cplusplus.com/reference/clibrary/cmath/pow/)
теоретическое значение - это термин их задания. правильный смысл может пояснить тот, кто его придумал.
Это я попутал) мне надо именно разобраться с теоретическое значение сумм

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.h>
int main()
{
int k,m,s=0,st;
cout << "vvedite m:";
cin >>m;
cout << "nomer slag\t накопленная сумма\t теорет. значение сумм"<<endl;;
cout << "***********************" <<endl;
for (k=0; (k*k*k)<=m; k++)
{s+=k*k*k ;
st= ;
cout<<k+1<<"\t\t"<<s<<"\t\t"<<st<<endl;
}
cout<< "t\ obratn poryadok" <<endl;
k--;
for (; k>0; k--)
{s-=k*k*k;
st= ;
cout<<k<<"\t\t"<<s<<"\t\t"<<st<<endl;
}
return 0;
}
StefanOs
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 9
06.06.2012, 16:59     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #6
Если я правильно понял то теоретическое значение суммы, это твоя М, которую ты вначале вводишь, если ошибаюсь исправь.
Если я прав то это просто выводить)
marina2
Рожденная для битвы
 Аватар для marina2
268 / 48 / 4
Регистрация: 08.11.2009
Сообщений: 1,016
06.06.2012, 17:00     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #7
Цитата Сообщение от Takezo Kensai Посмотреть сообщение
(k*k*k)
Это непонятно зачем?
StefanOs
0 / 0 / 0
Регистрация: 29.05.2012
Сообщений: 9
06.06.2012, 17:03     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #8
Цитата Сообщение от marina2 Посмотреть сообщение
Это непонятно зачем?
Это он так в степень возводит

Добавлено через 1 минуту
Цитата Сообщение от Takezo Kensai Посмотреть сообщение
{s-=k*k*k;
st= ;
не понятны эти строчки
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 17:19  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #9
Цитата Сообщение от marina2 Посмотреть сообщение
Это непонятно зачем?
Это К в кубе по условию у меня задано.

Добавлено через 2 минуты
Цитата Сообщение от StefanOs Посмотреть сообщение
Сообщение от Takezo Kensai
{s-=k*k*k;
st= ;
не понятны эти строчки
st - это теоретическое значение сумм , которую я не знаю , как задать.
BF_KARATEL
 Аватар для BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 18:42     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #10
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.h>
#include <conio.h>
 
void main()
{
int k,m,s;
cout<<"\n vvedite  M: ";
cin>>m;
s=1;k=1;
cout<<"\n\nnomer clag\tcumma\n";
do
{
 cout<<k<<"\t\t  "<<s<<endl;
 k++;
 s+=pow(k,3);
 
} while(s<m);
cout<<"------------------------------\nobratnii poridok"<<endl;
s=0;k--;
do
{s+=pow(k,3);
 cout<<k<<"\t\t  "<<s<<endl;
 k--;
}while(k!=0);
getch();
}
А что такое теоретическое значение сумм??О_о
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 18:44  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #11
Цитата Сообщение от BF_KARATEL Посмотреть сообщение
А что такое теоретическое значение сумм??
Я вот сам задаюсь этим вопросом
BF_KARATEL
 Аватар для BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 18:54     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #12
так вы от куда эту задачу взяли?
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 19:00  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #13
Цитата Сообщение от BF_KARATEL Посмотреть сообщение
так вы от куда эту задачу взяли?
Преподаватель дал листок с заданием и ничего не хочет мне объяснять.
BF_KARATEL
 Аватар для BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 19:07     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #14
вы бы узнали насчет теоретического значения сумм
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 20:11  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #15
Цитата Сообщение от BF_KARATEL Посмотреть сообщение
вы бы узнали насчет теоретического значения сумм
Попробую с преподавателя выбить инфу на счёт этого))
BF_KARATEL
 Аватар для BF_KARATEL
11 / 11 / 0
Регистрация: 01.06.2012
Сообщений: 114
06.06.2012, 20:15     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #16
Ок мене напишите пожалуйста самому стало интересно . что дак в разделе связь в профиле есть id в вконтакте
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2012, 20:20     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3
Еще ссылки по теме:

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда C++
C++ Суммирование ряда в С++
Суммирование ряда с указаной точностью C++

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

Или воспользуйтесь поиском по форуму:
Takezo Kensai
2 / 2 / 0
Регистрация: 15.05.2012
Сообщений: 72
06.06.2012, 20:20  [ТС]     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3 #17
Цитата Сообщение от BF_KARATEL Посмотреть сообщение
Ок мене напишите пожалуйста самому стало интересно . что дак в разделе связь в профиле есть id в вконтакте
Хорошо , обязательно отпишусь
Yandex
Объявления
06.06.2012, 20:20     Суммирование членов ряда y=1^3+2^3+3^3+...+K^3
Ответ Создать тему
Опции темы

Текущее время: 12:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru