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

Цикл: сумма с накоплением

03.11.2019, 20:33. Показов 2131. Ответов 3

Здравствуйте! Помогите, пожалуйста.
Нужно, чтобы считались квадратные корни от 2 до 49 и результаты суммировались. Вот я написал код, но что-то работает не так.
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>
#include <Windows.h>
#include <cmath>
using namespace std;
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    double s, a, b;
    s = 0;
    a = sqrt(2);
    b = sqrt(49);
    do {
        s += a;
        a ++ ;
    }
        while (a <= b);
    
    cout << "Сума квадратних коренів від 2 до 49: ";
    cout << s; cout << endl;    
    system("pause");
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2019, 20:33
Ответы с готовыми решениями:

Сумма. Цикл for
Друзья, прошу о помощи. Необходимо создать mfc приложение в котором по нажатии кнопки в листбокс...

Сумма ряда, разработать цикл для выполнения
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { float x, sum, n =...

Циклы с накоплением
Заданные действительные числа a1, a2, ..., a15. вычислить:

Определить, является ли сумма цифр первого числа делителем второго (цикл for)
С клавиатуры N раз вводят по два натуральных числа. Определить , является ли сумма цифр первого...

3
Мозгоправ
1730 / 1024 / 468
Регистрация: 01.10.2018
Сообщений: 2,137
Записей в блоге: 2
03.11.2019, 20:49 2
Andrey26111998,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <Windows.h>
#include <cmath>
using namespace std;
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    double s = 0.0;
 
    for (int i = 2; i <= 49; ++i) {
        s += sqrt((double)i);
    }
    
    cout << "Сума квадратних коренів від 2 до 49: ";
    cout << s; cout << endl;    
    system("pause");
    return 0;
}
1
1 / 1 / 0
Регистрация: 14.10.2018
Сообщений: 16
03.11.2019, 20:50 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    double sum = 0;
    int limit1 = 2, limit2 = 49;
 
    //просматриваем в цикле числа от 2 до 49 и прибавляем к сумме корень
    for (int i = limit1; i <= limit2; i++)
        sum += sqrt(i);
 
    cout << "Сума квадратних коренів від 2 до 49: ";
    cout << sum << endl;
    system("pause");
    return 0;
}
1
1 / 1 / 0
Регистрация: 03.11.2019
Сообщений: 24
03.11.2019, 21:29  [ТС] 4
Всем спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2019, 21:29

Сумма с накоплением
Доброго всем времени суток. Порошу помощи… так как программист я …. Правда с миром поздаровался,...

Сумма с накоплением
Здравствуйте! Помогите решить проблему. Есть таблица в которой на начальный период в поле - общие...

Цикл с накоплением суммы на TASM2
Здравствуйте. Имеется задание написать программу вычисляющую S по формуле. Пользователь должен...

Сумма с накоплением, но надо суммировать не столбцы а строки
Помогите решением. Имеется база надо сделать сумму с накоплением. Желательно в таблице сделать,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru