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

Рекурсия: вывести числа от 15 до 10 по возрастанию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделать программу http://www.cyberforum.ru/cpp-beginners/thread1031109.html
Вот задание- Даны строки S1 и S2. Сформировать строку S таким образом, чтобы в нее сначала вошли все четные слова строки S1, а потом все нечетные слова строки S2. Сформировать строку S двумя...
C++ Вычисление координат центра тяжести (Код прилагаю. Но он дописан не до конца. Помогите завершить задачу, пожалуйста.) Спасибо. Система из n материальных точек в пространстве задана с помощью последовательности действительных чисел... http://www.cyberforum.ru/cpp-beginners/thread1031108.html
C++ Поменять байты
Есть задача: дано число long int получить другое число путем перестановки двух ПОСЛЕДНИХ байтов с двумя ПЕРВЫМИ байтами. void ZadachaZashita(){ long int *i=new long int(2); for(int...
C++ FACTORIAL
Кто-нибудь может конкретно сказать что тут не так и помочь ??? #include <iostream> #include <conio.h> #include <math.h> #include <cmath> using namespace std; int factorial (int n)
C++ Виртуальное наследование http://www.cyberforum.ru/cpp-beginners/thread1031057.html
Здравствуйте, объясните как реализовано(внутри)под капотом виртуальное наследование? Например виртуальные методы реализованы через таблицу виртуальных методотов Или может ссылку где прочитать.
C++ Обработка матриц Помогите дописать код программы вот условие:Вычислить сумму и число элементов матрицы, находящихся под главной диагональю и на ней. В (N, N) N<12 Я сделал только сумму, а мне нужно еще дописать... подробнее

Показать сообщение отдельно
domovenok
0 / 0 / 0
Регистрация: 13.10.2012
Сообщений: 87

Рекурсия: вывести числа от 15 до 10 по возрастанию - C++

06.12.2013, 18:08. Просмотров 411. Ответов 12
Метки (Все метки)

Всем доброго времени суток. Есть рекурсивная функция выводящая числа от 15 до 10 по убыванию, как сделать чтоб выводило эти же числа но по возрастанию

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
using namespace std;
long int rec(int q, int n)
{   
if(q<=n)    
{   
    cout << n << endl; 
    return rec(q, n-1);
}
return (q);
}
int main ()
{
int f; 
f=rec(10, 15);
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru