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

помогите изменить задачу !! - C++

Восстановить пароль Регистрация
 
Grinfeld
0 / 0 / 0
Регистрация: 28.12.2011
Сообщений: 12
27.01.2012, 16:32     помогите изменить задачу !! #1
ЗАДАЧА:
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
#include <iostream>
#include <cmath>
#include <iomanip>
 
int main()
{
        std::cout << std::fixed << std::setprecision(2);
 
        for(double x=0.2;x<=0.8;x+=0.1)
        {
                double s=0;
                std::cout<<"x="<<x<<" S=";
 
                for(int n=1;n<=20;n++)
                {
                        s += std::cos(x)/n;
                        std::cout << s << "  ";
                }
 
                std::cout << std::endl;
        }
 
        return 0;
}
при ответе выдает что:
x=0.20 S=0.98 1.47 1.80 2.04 2.24 2.40 2.54 2.66 2.77 2.87 2.96 3.04
3.12 3.19 3.25 3.31 3.37 3.43 3.48 3.53
x=0.30 S=0.96 1.43 1.75 1.99 2.18 2.34 2.48 2.60 2.70 2.80 2.88 2.96
3.04 3.11 3.17 3.23 3.29 3.34 3.39 3.44
x=0.40 S=0.92 1.38 1.69 1.92 2.10 2.26 2.39 2.50 2.61 2.70 2.78 2.86
2.93 2.99 3.06 3.11 3.17 3.22 3.27 3.31
x=0.50 S=0.88 1.32 1.61 1.83 2.00 2.15 2.28 2.39 2.48 2.57 2.65 2.72
2.79 2.85 2.91 2.97 3.02 3.07 3.11 3.16
x=0.60 S=0.83 1.24 1.51 1.72 1.88 2.02 2.14 2.24 2.33 2.42 2.49 2.56
2.62 2.68 2.74 2.79 2.84 2.88 2.93 2.97
x=0.70 S=0.76 1.15 1.40 1.59 1.75 1.87 1.98 2.08 2.16 2.24 2.31 2.37
2.43 2.49 2.54 2.59 2.63 2.67 2.71 2.75
x=0.80 S=0.70 1.05 1.28 1.45 1.59 1.71 1.81 1.89 1.97 2.04 2.10 2.16
2.22 2.27 2.31 2.36 2.40 2.44 2.47 2.51

а нужно чтобы все числа которые выдает S= их нужно суммировать в одно число !!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2012, 16:32     помогите изменить задачу !!
Посмотрите здесь:

помогите переделать задачу. C++
Помогите розвязать задачу. C++
C++ Помогите решить задачу с++
C++ помогите решить задачу
Помогите решить задачу?с++ C++
C++ Помогите решить задачу.
помогите решить задачу C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
27.01.2012, 16:42     помогите изменить задачу !! #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
#include <iostream>
#include <cmath>
#include <iomanip>
 
int main()
{
        std::cout << std::fixed << std::setprecision(2);
 
        for(double x=0.2;x<=0.8;x+=0.1)
        {
                double s=0;
                std::cout<<"x="<<x<<" S=";
 
                for(int n=1;n<=20;n++)
                {
                        s += std::cos(x)/n;
                        
                }
               std::cout << s << "  ";
                std::cout << std::endl;
        }
 
        return 0;
}
co6ak
Кошковед
 Аватар для co6ak
402 / 495 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
27.01.2012, 17:56     помогите изменить задачу !! #3
Помогите изменять Задачу!!

Не по теме:

рукалицо

Изображения
 
Yandex
Объявления
27.01.2012, 17:56     помогите изменить задачу !!
Ответ Создать тему
Опции темы

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