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

Рекурсия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Без дополнительных библиотек текстовый файл http://www.cyberforum.ru/cpp-beginners/thread1087822.html
Без дополнительных библиотек преобразования текстового файла / С++ для начинающих -------------------------------------------------------------------------------- Добрый день! Ребята срочно нужна помощь, буду признателен,нужно в С++ разработать программу,желательно без подключений дополнительных библиотек следующего условия: Правило преобразования текстового файла (применяется для...
C++ Проложить код программы для решения школьной геометрической задачи Задача: Дано: ABCA1B1C1 – прямая треугольная призма, AB = 13, CB = 14, AC = 15, O – центр описанной окружности, C1OC = 30°. Найдите V. Код: #include <conio.h> #include <iostream> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread1087821.html
Сформировать из некоторой матрицы А(n,n) верхнеугольную, нижнетреугольную и диагональную матрицу C++
Сформировать из некоторой матрицы А(n,n) верхнеугольную матрицу B(n,n) (все элементы ниже главной диагонали нулевые), нижнетреугольную матрицу С(n,n) (все элементы выше главной диагонали нулевые) и диагональную матрицу D(n,n) (все элементы нули, кроме главной диагонали).
Перехват функции - GetProcAddress C++
Здравствуйте. Покажите пожалуйста пример, как перехватит в dll "A" , функцию из dll "Б" В интернете только базовые примеры по перехвату функции через указатель, где я могу только через него и сделать сам вызов функции, а мне нужно получить функцию, где я смогу над ней далее работать. То есть у меня экспортная функция: extern "C"__declspec(dllexport) int SomeFunc( int a, int b) { return...
C++ Как получить битики float http://www.cyberforum.ru/cpp-beginners/thread1087809.html
Здравствуйте! Кто-нибудь знает как получить битики у float? vector<bool>code; int i2 = 0; float one = 1; float x = 0.36 ; for (int i = 0; i < 3; i++){
C++ наследование классов в C++ решил я с SDL поиграться.... ругается на 9 строчку компилятор, где ошибку допустил не подскажете?) main.cpp #include <iostream> #include "Game.h" // our Game object Game* g_game = 0; int main(int argc, char* argv) подробнее

Показать сообщение отдельно
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
02.02.2014, 21:11     Рекурсия
Цитата Сообщение от Ryuzaki2014 Посмотреть сообщение
Ну к примеру мое понимание псевдокода такое для нахождение суммы двух чисел:
Твой код разбираю тело:
C++
1
2
3
объявление переменной n
Запрос на ввод переменной n
Вывод Factorial(n)
тело функции Factorial(n)
C++
1
2
3
4
сравнение n и 1: ****
если n=1 то функция возвращает 1,
если нет то возвращает n*Factorial(n-1), т.е. обращается опять сама к себе в строчку которую я отметил **** но при этом n уменьшилось 1
все это происходит до тех пор пока n>1
Добавлено через 18 секунд
Цитата Сообщение от Ryuzaki2014 Посмотреть сообщение
Ну к примеру мое понимание псевдокода такое для нахождение суммы двух чисел:
Твой код разбираю тело:
C++
1
2
3
объявление переменной n
Запрос на ввод переменной n
Вывод Factorial(n)
тело функции Factorial(n)
C++
1
2
3
4
сравнение n и 1: ****
если n=1 то функция возвращает 1,
если нет то возвращает n*Factorial(n-1), т.е. обращается опять сама к себе в строчку которую я отметил **** но при этом n уменьшилось 1
все это происходит до тех пор пока n>1
Добавлено через 7 минут
Простите интернет глючит, два раза нажал отправить и создал дубль((

Добавлено через 15 секунд
Простите интернет глючит, два раза нажал отправить и создал дубль((
 
Текущее время: 06:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru