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

Рекурсия, функции. - C++

Восстановить пароль Регистрация
 
юра Філіпчук
4 / 4 / 0
Регистрация: 15.12.2011
Сообщений: 28
15.12.2011, 23:42     Рекурсия, функции. #1
Не знаете, как расписать S=1+2+3+4+5... с помощью рекурсии

оригинал
не знаєте як розпсати S=1+2+3+4+5...
за допомогою рекурсії


 Комментарий модератора 
Язык форума - русский. Сообщения на других языках являются нарушением правил.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
 Аватар для edward_jonson
157 / 157 / 25
Регистрация: 23.02.2011
Сообщений: 388
15.12.2011, 23:46     Рекурсия, функции. #2
C
1
2
3
4
5
int rec(int order)
{
    if (order==1) return 1;
    return (order + rec(order-1));
}
юра Філіпчук
4 / 4 / 0
Регистрация: 15.12.2011
Сообщений: 28
15.12.2011, 23:59  [ТС]     Рекурсия, функции. #3
а как зделать вивод ?
Dani
1263 / 621 / 50
Регистрация: 11.08.2011
Сообщений: 2,236
Записей в блоге: 2
Завершенные тесты: 1
16.12.2011, 00:05     Рекурсия, функции. #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int force (int i)
{
    if (i==1) return 1;
    else return (i + force(i-1));
}
 
int main()
{
    int n;
    std:: cin >> n;
    std:: cout << force(n) << "\n";
    system ("pause");
    return 0;
}
Yandex
Объявления
16.12.2011, 00:05     Рекурсия, функции.
Ответ Создать тему
Опции темы

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