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

Рекурсия функции. Сумма целых чисел n и m, в которой из арифметических операций используется только прибавление и вычисление единицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу решения задачи, используя рекурсивный алгоритм http://www.cyberforum.ru/cpp-beginners/thread812533.html
Задание во вложение
C++ Векторы Создаю вектор vector<vector<Point>> contours; После чего мне нужно создать аналогичный простой массив Array, элемент которого был бы тоже содержал массив точек. Пожалуйста, подскажитекак это... http://www.cyberforum.ru/cpp-beginners/thread812532.html
C++ Указатели
Вот в чем проблема, пишу код по хешированию вот что есть: #include<clocale> #include<stdio.h> #include<conio.h> #include <iostream> #include <fstream> using namespace std; const int N=256;
C++ Обработка исключений в классах для пользовательских типов
Здорова господа! Запустил токо класс String тестю и тут у меня вылетело исключение выход за пределы индекса, и программа тупо аварийно остановилась В классе String, Range это вложенный класс для...
C++ Вычисление интергала, но входные данные сначала считываются из файла, а выходные наоборот в него записываются. Подскажите пожалуйста как это сделать http://www.cyberforum.ru/cpp-beginners/thread812488.html
Заранее спасибо за помощь.) #include<iostream> #include<conio.h> #include <stdio.h> #include <cmath> using namespace std; float f2(float x){ return sin(exp(x)); }
C++ Mayers S. vs C++11 standard Привет, ребят! У Майерса читал: для предоставления виртуальной функции реализации по умолчанию, которой нужно пользоваться по явному требованию наследующего и переопределяющего виртуальную функцию... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3232 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
19.03.2013, 15:28
Цитата Сообщение от fjay69 Посмотреть сообщение
for (;m!=0;n++,m--)
{}
А где рекурсия-то?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
using namespace std;
 
int sum( int a, int b )
{
   if( a == 0 ) return b;
   else return sum(--a, ++b);
}
 
int main() {
   cout << sum( 4, 5 ) << endl;
   return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru