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

Программа вычисляющая сумму первых 150 членов арифметической прогрессии

21.06.2012, 15:02. Показов 1846. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста написать программу на С++, вычисляющую сумму первых 150 членов арифметической прогрессии со следующими параметрами: a1 = -200, d = 0,2.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2012, 15:02
Ответы с готовыми решениями:

Программа вычисляющая сумму первых n членов арифметической прогрессии
Помогите пожалуйста написать программу на С++, вычисляющую сумму первых n членов арифметической...

Составьте программу вычисления суммы 150 первых членов арифметической прогрессии, если a1 = –200; d = 0,2
Здравствуйте, решите пожалуйста задачку на С++. Составьте программу вычисления суммы 150 первых...

Найти n-ый член и сумму первых n членов арифметической прогрессии
Найти n-ый член и сумму первых n членов арифметической прогрессии, если задан первый член и...

Найти сумму первых N членов арифметической (геометрической) прогрессии с помощью рекурсии
Найти сумму первых N членов арифметической (геометрической) прогрессии с помощью рекурсии....

3
Модератор
Эксперт функциональных языков программированияЭксперт Python
29983 / 16461 / 3332
Регистрация: 12.02.2012
Сообщений: 27,381
Записей в блоге: 5
21.06.2012, 15:16 2
Кажется, так:

C++
1
2
3
4
double SumAr(double a, double d, int  n)
{
   return 0.5*(a+a (* (double) (n-1))) * (double) n;
}
0
95 / 747 / 279
Регистрация: 11.04.2012
Сообщений: 971
21.06.2012, 15:31 3
C++
1
2
double sum(double a, double d, int n)
{ return ((2 * a + d * (n - 1)) * n) / 2; }
0
Заблокирован
Автор FAQ
21.06.2012, 15:52 4
Цитата Сообщение от Bogdan93 Посмотреть сообщение
Помогите пожалуйста написать программу на С++, вычисляющую сумму первых 150 членов арифметической прогрессии со следующими параметрами: a1 = -200, d = 0,2.
- если совсем просто
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    double a;
    double d;
    int n;
    cout<<"PROGRAM FOR CALCULATION ARIFMETICAL PROGRESSIONS\n";
    cout<<"a1 = ";cin>>a;
    cout<<"d  = ";cin>>d;
    cout<<"n  = ";cin>>n;
    double sum = 0;
    for(int i = 0; i < n; i++)
    {
        sum += a;//Накопление элементов
        a  = a + d;//Расчёт следующего элемента прогрессии
    }
    cout<<"sum = "<<sum<<endl;
    return 0;
}
Миниатюры
Программа вычисляющая сумму первых 150 членов арифметической прогрессии  
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2012, 15:52

Вычислить сумму членов арифметической прогрессии, зная ее первый член, разность прогрессии и число членов
Вычислить сумму членов арифметической прогрессии, зная ее первый член, разность прогрессии и число...

программа, вычисляющая сумму первых n членов ряда: 1+1/2+1/3+1/4+…
Задание выполните, используя все три оператора цикла (т.е. вывод результатов на экран у Вас будет...

Функция вычисляющая сумму арифметической прогрессии
Прошу помочь! Написать программу с ФУНКЦИЕЙ, которая высчитывает сумму членов арифметической...

Написать рекурсивную функцию для нахождения суммы n первых членов арифметической прогрессии
2. Даны первый член и разность арифметической прогрессии. Написать рекурсивную функцию для...


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

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

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