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

Как узнать глубину рекурсии? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не получается написать динамическими массивами http://www.cyberforum.ru/cpp-beginners/thread1019132.html
Помогите пожалуйста #include <iostream> #include <stdlib.h> #include <time.h> #include <math.h> using namespace std; void intmas1 (int mas, int const n, int const m); void intmas2(int mas, int const n, int const m);
C++ Из string в int и обратно Подскажите, пожалуйста, функцию для перевода из sting в int и обратную http://www.cyberforum.ru/cpp-beginners/thread1019131.html
C++ Задачка на процедуры и функции
Помогите пожалуйста решить задачку с помощью процедур и функций. Составить процедуру, позволяющую определить позицию самого правого вхождения заданного символа в исходную строку. Если строка не содержит символа, результатом работы процедуры должна быть –1.
C++ gnu c++ для windows 7
Здравствуйте! Купил книгу C++ для "чайников" под авторством некого Стефана Р. Девиса и теперь мучаюсь с поиском этого "гну", сайт http://www.mingw.org/ посещал и http://sourceforge.net/projects/mingwbuilds/files/ тоже, не разобрался. Объясните мне тупому как там скачать "гну" (нашёл только MinGW Installer) или как с инсталлером бороться.
C++ Функция ☺ http://www.cyberforum.ru/cpp-beginners/thread1019107.html
Помогите пожалуйста. Протабулировать функцию f(x,y)=sinx+cos2y, если х є (1; 2.5) у є (0; 1.8) с шагом обоих 0.25. Вычеслить произведение всех положительных та количество отрицательных значений функции.
C++ Почему выдаёт данную ошибку ? Как её исправить подробнее

Показать сообщение отдельно
equement
1 / 1 / 0
Регистрация: 21.11.2013
Сообщений: 110

Как узнать глубину рекурсии? - C++

25.11.2013, 23:54. Просмотров 480. Ответов 6
Метки (Все метки)

Подскажите пожалуйста как узнать глубину рекурсии? Нужно узнать глубину рекурсии может кто помочь?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<math.h>
#include<iostream>
using namespace std;
float func(int n);             //function natural number N
int main()                       
{
    int n;
    cout<<"Equement"<<endl;            //
    cout<<"Enter an a natural number (n)"<<endl; //my information
    cin>>n;                //input natural number N
    cout<<func(n)<<endl;   //call function func
    system("pause");       //pause
}
//function calculate
float func(int n)
{
    if (n == 0) return 0; //
    else 
        return (n % 10) + func(n/10); 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru