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

Непонятная рекурсия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Залипание клавишы мыши при генерации прерывания http://www.cyberforum.ru/cpp-beginners/thread345822.html
Собственно в чем проблема=) Пишу программу для курсовой под Borland C++ 3.11. Как известно под досом для подключения мыши необходимо генерировать 33 прерывание. Все писал под ос ХР. Препод потребовал все проге ему сдавать через программу эмуляции доса DosBox. Вот тут и начались мои проблемы. При первой компиляции программы полёт нормальный, все работает, но при последующих начинается залипание...
C++ Дан одномерный массив Дан одномерный массив.Определить количество максимальных элементов в массиве. http://www.cyberforum.ru/cpp-beginners/thread345814.html
C++ Быстрая сортировка с выбором случайного элемента
Вот тут быстрая сортировка с выбором случайного элемента: void quicksort(int from, int to) { int i=from,j=to,k,temp; if (from>=to) return; k=from+rand()%(to-from)+1; while (i<=j) { while (mas<mas) i++;
Неполучается создать процесс C++
Привет! Такая проблема возникла. В Visual C++ 2010 неполучается создать процесс. CreateProcess(argv,0,0,0,0,0,0,0,&sui,&pi); Пишет, что Необработанное исключение в "0x77956dd0" в "!funny.exe": 0xC0000005: Нарушение прав доступа при чтении "0xcccccccc". Причем dev C++ этот код отлично компилирует! Подскажите, пожалуйста, что сделать, чтобы и в Visual C++ он тоже работал. Заранее благодарю!
C++ инет передача даных http://www.cyberforum.ru/cpp-beginners/thread345784.html
мои инструменты dev c++ ,MVS 2008 можно ли передавать даные с одного компа на другой используя с++ и win api
C++ диаграмма развертывания для простой программы Есть написанная программа для командной мтроки но из всех Uml не сделана диаграмма развертывания . Есть ли какой-дь софт который с помощью соурс-кода строит эту диаграмму? Добавлено через 8 часов 1 минуту Ищу помощи господа Добавлено через 15 часов 13 минут Ребята подскажите советом подробнее

Показать сообщение отдельно
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
27.08.2011, 15:20     Непонятная рекурсия
Странный у вас код, я бы так написал:

C++
1
2
3
4
5
6
7
8
9
10
11
long Sum(long i)
{
   return i ? 3*i + Sum(i - 1): 0;
}
 
int main()
{
   std::cout << Sum(5);
   std::cin.get();
   return 0;
}
Ваша программа, чтобы запутать кого-то
 
Текущее время: 08:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru