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

Рекурсивная функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выражение на С++ http://www.cyberforum.ru/cpp-beginners/thread365897.html
После нажатия на push, вычисляется сумма m_1 и m_2. Результат появляется в диалоговом окне m_3 Нужно подставить вот это выражение сюда
C++ Cортировка массива. Доброго вечера. представлен массив ,не четные элементы данного массива нужно поместить в другой массив( на самом деле нужно рассортировать массив так след. образом : четные элементы вначало .... http://www.cyberforum.ru/cpp-beginners/thread365887.html
OpenMP C++
Помогите/подскажите как реализовать такое "Выбор всех ненулевых элементов двумерного массива в третий." З.Ы. это нужно делать с помощью нитей и распараллеливания..заранее спасибо
C++ не могу понять где я ошибся
вот задание: Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора, на интервале от Хнач до Хкон с шагом dX с точностью ε. Таблицу...
C++ Виртуальный конструктор копировщик. http://www.cyberforum.ru/cpp-beginners/thread365874.html
Добрый вечер . Объясните для чего в природе может быть использован виртуальный конструктор копировщик ? виртуальная функция существует для замещения других подобных функций в производных классах от...
C++ Графические функции на С++ В каком хедер файле содержатся функции с работой с графикой (нарисовать круг, прямоугольник и прочие геом. фигуры) в стиле С++ ? подробнее

Показать сообщение отдельно
greeezz
273 / 166 / 4
Регистрация: 10.07.2011
Сообщений: 441
14.10.2011, 05:07
У меня так получилось.
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
26
27
28
29
30
31
32
#include "stdafx.h"
#include <conio.h>
 
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
int plusOneRecursive(int *first, int *second){
    if(*second == 0){
        return *first;
    } else {
        *first += 1;
        *second -= 1;
        return plusOneRecursive(first,second);
    }
}
 
int main(){
    int first;
    int second;
 
    cout << "Enter first number : ";
    cin >> first;
    cout << "Enter second number : ";
    cin >> second;
 
    cout << "RESULT :: " << plusOneRecursive(&first, &second);
    
        _getch();
        return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru