Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальный элемент в массиве используя метод деления пополам Найти максимальный элемент в массиве a1, ..., an, используя метод деления пополам max (a1, ..., an) = max (max (a1, ..., an/2), max (an/2+1, ..., an)). https://www.cyberforum.ru/ cpp-beginners/ thread2436618.html Посчитать количество элементов массива со значениями в заданном диапазоне C++
Посчитать количество элементов в пределах -10<A<50, вычислить сумму положительных и произведение отрицательных элементов среди них, не могу найти ошибку,неправильно вычисляет,буду благодарен за...
C++ Подсчитать число тех "счастливых" билетов, в которых сумма трех цифр равна 13 https://www.cyberforum.ru/ cpp-beginners/ thread2436599.html
Поможите решить задание другим способом: Билет называют «счастливым», если в его номере сумма первых трех цифр равна сумме последних трех. Подсчитать число тех «счастливых» билетов, в которых...
C++ Определить количество элементов, значение которых больше среднего значения всех элементов массива Определить количество элементов, значение которых больше среднего значения всех элементов массива. https://www.cyberforum.ru/ cpp-beginners/ thread2436598.html
Вывести информацию о числе свободных мест в поездах, следующих до заданного пункта назначения C++
У администратора железнодорожных касс имеется информация о свободных местах в поездах на текущие сутки в следующем виде: пункт назначения, время отправления, число свободных мест. Вывести информацию...
C++ Наследование класса "Phone" https://www.cyberforum.ru/ cpp-beginners/ thread2436585.html
Добрый день! Пишу дом. работу по плюсам. Задание - создать наследование классам. Примечание то что наследованным классам надо иметь доступ к данным базового класса. Написал код но что то мне...
C++ Исправить ошибку "This function or variable may be unsafe" https://www.cyberforum.ru/ cpp-beginners/ thread2436573.html
Задача о рюкзаке решается методом ветвей и границ. Ниже приведен код на С++, помогите, пожалуйста, исправить ошибку. #include<iostream> #include<cstdio> #include<string> #include<conio.h>...
Выделить из строки подстроку заключенную в скобки {} C++
Надо выделить подстроку заключенную в скобки {} из строки. Строка вводится с клавиатуры.
C++ Программа для распечатки накладной https://www.cyberforum.ru/ cpp-beginners/ thread2436563.html
Всем доброго времени суток, подскажите пожалуйста как можно реализовать программу, как правильно это сделать и где за это можно почитать, а то даже не знаю с чего начать реализацию. Фото приложил. ...
C++ Структуры, однонаправленный список https://www.cyberforum.ru/ cpp-beginners/ thread2436561.html
Прокомментируйте пожалуйста этот код. Не могу разобраться. #include <iostream> using namespace std; typedef struct Node { int Info; struct Node *Next; } Node;
Определить, является ли разность его максимальной и минимальной цифр четным числом C++
Дано натуральное число. Определить, является ли разность его максимальной и минимальной цифр четным числом.
C++ Вывод массива структур https://www.cyberforum.ru/ cpp-beginners/ thread2436535.html
В массиве нужно найти и вывести студентов с одинаковой датой рождения. Студентов с одинаковой датой рождения нужно отделить от других студентов с одинаковой датой рождения линией. #include "pch.h"...
0 / 0 / 0
Регистрация: 16.03.2019
Сообщений: 5
0

Рекурсивная функция нахождения суммы n членов арифметической прогрессии - C++ - Ответ 13492413

14.04.2019, 17:35. Показов 773. Ответов 1
Метки (Все метки)

Составить рекурсивную функцию нахождения суммы n членов арифметической прогрессии 1,3,... Найти сумму с 5 по 10 член прогрессии.

Подскажите правильно ли я понял условие и выполнил его?
C++ (Qt)
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
#include <iostream>
 
using namespace std;
 
double Function(double a0, double d, int N)
{
    if (N == 1)
        return a0;
    else
        return Function(a0, d, N - 1) + d;
}
 
int main()
{
    setlocale(0, "rus");
    double a0, d;
    int N;
    cout << "Введите данные:" << endl;
    cout << "a0 = ";
    cin >> a0;
    cout << "d = ";
    cin >> d;
    cout << "N = ";
    cin >> N;
    cout << "N-ый член прогрессии: " << Function(a0, d, N) << endl;
    cin.get();
    return 0;
}


Вернуться к обсуждению:
Рекурсивная функция нахождения суммы n членов арифметической прогрессии C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2019, 17:35
Готовые ответы и решения:

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

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

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

Рекурсивная функция для вычисления суммы элементов арифметической прогрессии
#include &lt;stdio.h&gt; #include &lt;conio.h&gt; int pr(int n, int a1, int d,int sum) { if(n==1) return...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2019, 17:35

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

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

Разработать функцию определения суммы членов арифметической прогрессии
Разработать функцию определения суммы членов арифметической прогрессии и реализовать ее для трех...

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

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