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

Запрограммировать математическую сумму - C++

Восстановить пароль Регистрация
 
Andriy2014
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 15
20.03.2014, 00:08     Запрограммировать математическую сумму #1
Помогите запрограммировать математическую суму, сказали что она лёгкая, но я не могу, там кода должно быть на строк 10-15 http://www.cyberforum.ru/cgi-bin/latex.cgi? \sum_{k=1}^{n}=\frac{1}{\sqrt{k}} и ещё составить таблицу для N в степени 2,3 и 4, но я так понял N я должен вводить и он должен ставится в степени 2,3 и 4
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
20.03.2014, 00:19     Запрограммировать математическую сумму #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
24
25
26
27
28
29
30
31
1-я задача
#include <iostream>
#include <math.h>
using namespace std;  
 
void main()
{
    double n,sum=0;
    double dlina_vectora;
    cout<<"vvedite kolichestvo ilementov v symme\nn=";
    cin>>n;
    for(int i=1;i<=n;i++) sum+=1./pow(i,1./2);
    cout<<"summa ryada="<<sum<<endl;
    system("pause");
}
 
2-я задача
#include <iostream>
#include <math.h>
using namespace std;  
 
void main()
{
    double N;
    double dlina_vectora;
    cout<<"vvedite N\nN=";
    cin>>N;
    
    cout<<"N^2\tN^3\tN^4\n"<<pow(N,2.)<<"\t"<<pow(N,3.)<<"\t"<<pow(N,4.)<<"\t"<<endl;
    system("pause");
}
Andriy2014
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 15
20.03.2014, 00:53  [ТС]     Запрограммировать математическую сумму #3
Спс за помощь) но одно но, я пока не силён в этом) можно чуток коментов) и это не 2 задачи, а одна , то есть я как-то в одной задачи должен степень N менять
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
20.03.2014, 01:02     Запрограммировать математическую сумму #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <math.h>
using namespace std;  
 
void main()
{
    double n,sum=0;// создаём переменные типа double (с двойной точностью, т.е. до 16 знака после запятой)
    double dlina_vectora;
    cout<<"vvedite kolichestvo ilementov v symme\nn=";// выводим сообщение с просьбой ввести число слагаемых в сумме
    cin>>n;// считываем введённое число в переменную n
    for(int i=1;i<=n;i++) sum+=1./pow(i,1./2);// проводим суммирование, фактически расписываем сумму на элементы и на каждой итерации цикла прибавляем 1 элемент
    cout<<"summa ryada="<<sum<<endl;// dsjlbv полученную сумму ряда
    system("pause");// выводится сообщение на экран с просьбой нажать любую клавишу для окончания работы программы и её закрытия
}
насчёт смены степени чтото я не разобрался, в сумме степень есть только в значенатели (сменить степень там?) если не там то где? больше степеней я ненашёл
Andriy2014
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 15
20.03.2014, 01:05  [ТС]     Запрограммировать математическую сумму #5
таблица результатов с N в степени i , где i=3,4,5
kiborgdelto
70 / 72 / 27
Регистрация: 23.03.2011
Сообщений: 141
20.03.2014, 01:10     Запрограммировать математическую сумму #6
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <math.h>
using namespace std;  
 
void main()
{
    double n,sum=0;
    cout<<"vvedite kolichestvo ilementov v symme\nn=";
    cin>>n;
    for(int i=1;i<=n;i++) sum+=1./pow(i,1./2);
    cout<<"summa ryada="<<sum<<endl;
 
    double N;
    cout<<"\nvvedite N\nN=";
    cin>>N;
    cout<<"N^3\tN^4\tN^5\n"<<pow(N,3.)<<"\t"<<pow(N,4.)<<"\t"<<pow(N,5.)<<"\t"<<endl;
    system("pause");
}[
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2014, 01:12     Запрограммировать математическую сумму
Еще ссылки по теме:

C++ Запрограммировать на языке С
Как правильно записать математическую формулу на C++? C++
Записать математическую формулу на языке C++ C++

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

Или воспользуйтесь поиском по форуму:
Andriy2014
0 / 0 / 0
Регистрация: 17.03.2014
Сообщений: 15
20.03.2014, 01:12  [ТС]     Запрограммировать математическую сумму #7
спасибо тебе огромное)
Yandex
Объявления
20.03.2014, 01:12     Запрограммировать математическую сумму
Ответ Создать тему
Опции темы

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