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

Вычисление суммы арифметической прогрессии рекуррентным способом - C++

Восстановить пароль Регистрация
 
Ilg
0 / 0 / 0
Регистрация: 20.06.2012
Сообщений: 5
20.06.2012, 22:42     Вычисление суммы арифметической прогрессии рекуррентным способом #1
Помогите пожалуйста, нужно написать функцию целого типа, вычисляющую сумму арифметической прогрессии рекуррентным способом.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.06.2012, 22:42     Вычисление суммы арифметической прогрессии рекуррентным способом
Посмотрите здесь:

C++ Написать программу для нахождения суммы членов арифметической прогрессии
C++ Заполнить массив первыми 10 членами арифметической прогрессии с известным первым членом прогрессии А и разницей Р.
C++ Вычисления n-го члена арифметической прогрессии
Реализовать в виде функции нахождение суммы арифметической прогрессии C++
C++ Вычисление арифметической прогрессии
C++ Найти сумму членов арифметической прогрессии
C++ аписать рекурсивную функцию для нахождения: а) n го члена прогрессии; б) суммы n первых членов прогрессии

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alex330
118 / 118 / 4
Регистрация: 12.06.2012
Сообщений: 130
20.06.2012, 23:36     Вычисление суммы арифметической прогрессии рекуррентным способом #2
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//Программа рекурентно считает сумму ар. прогрессии
#include <iostream>
using namespace std;
 
int  Summa(int i, int a0, int d)
{ if (i==0)
    return a0;
 else
    return Summa(i-1,a0,d)+a0+d*i;
}
 
int main()
{
  int i,a0,d;
  cout <<"Введите a0 (первый элемент)="; cin >> a0;
  cout <<"Введите d (шаг)=";  cin >> d;
  cout <<"Введите i (число элементов)=";  cin >> i;
  cout <<"Сумма равна = " << Summa(i-1,a0,d)<<"\n";
return 0;
}
возможно вот так?
Yandex
Объявления
20.06.2012, 23:36     Вычисление суммы арифметической прогрессии рекуррентным способом
Ответ Создать тему
Опции темы

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