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

Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне - C++

Восстановить пароль Регистрация
 
Ghost77728
 Аватар для Ghost77728
0 / 0 / 0
Регистрация: 30.11.2013
Сообщений: 12
01.12.2013, 00:15     Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне #1
Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2013, 00:15     Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне
Посмотрите здесь:

Написать функцию, которая вычисляет сумму элементов C++
C++ Написать функцию, которая в заданном массиве определяет количество элементов, находящихся в диапазоне двух введённых чисел.
C++ Написать программу,которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их средн
C++ Написать программу, которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их
C++ Написать программу, которая находит сумму всех целых нечетных чисел в заданном диапазоне
Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне C++
написать функцию которая вычисляет сумму и произведение первых n нечетных чисел C++
C++ Напишите функцию, которая вычисляет сумму цифр в заданном натуральном числе

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FAQEnD
 Аватар для FAQEnD
43 / 43 / 1
Регистрация: 15.12.2012
Сообщений: 88
01.12.2013, 00:50     Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне #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
25
#include <iostream>
 
using namespace std;
 
int rec(int a,int b, int i)
{
    if(i > b)
        return a;
    else
        return rec(a+i, b, i+1);
}
 
int main()
{
    int a, b, i;
    cin>>a>>b;
    if(a >= 0)
        i = 0;
    else
        i = a+1;
    a = rec(a,b,i);
    cout<<a;
    system("Pause");
    return 0;
}
Alex566
 Аватар для Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
01.12.2013, 01:29     Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int sum(int a,int b) 
{ 
    return (a==b)?b:a+sum(a+1,b); 
}
int main()
{
    int a(1),b(10);
    cout<<sum(a,b);
    system("pause>null");
    return 0;   
}
Yandex
Объявления
01.12.2013, 01:29     Написать функцию, которая рекурсивно вычисляет сумму чисел в заданном диапазоне
Ответ Создать тему
Опции темы

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