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

Рекурсивно найти сумму нечетных элементов до заданного n - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функция с переменным числом параметров http://www.cyberforum.ru/cpp-beginners/thread382053.html
Добрый вечер и заранее огромное спасибо тому, кто поможет! Сам пытался, но бесполезно, задание во вложении
C++ Найти среднее арифметическое последовательности чисел, если известен признак конца списка параметров (0) Добрый вечер и заранее огромное спасибо тому, кто уделит время! Сам я разве что видоизменял конструкцию, но так до конца и не разобрался, задание во вложении... http://www.cyberforum.ru/cpp-beginners/thread382050.html
Русский текст без танцев с бубнами C++
Доброго времени суток. Решил раз и навсегда понять, как выводить русские буквы на консоль без всяких танцев с system("chcp ...") или SetConsoleCP. Интересует вариант, при котором исходник неизменно хранится в UTF-8, и компилируется на разных платформах. В частности интересуют *nix, cygwin, mingw. Пробовал такой вариант: #include <iostream> #include <string> int main( ) { ...
C++ Найти сумму последовательности чисел, если известно их количество
Доброго времени суток тому, кто поможет! Сам я разве что видоизменял конструкцию, но так до конца и не разобрался, задание во вложении...
C++ Приведение типов http://www.cyberforum.ru/cpp-beginners/thread382045.html
Делаю программу, которая кроме всего прочего должна отсортировать массив. Использую для этого qsort. Вот что получилось: struct Storage { int count; // Кол-во занятых строк int allocated; // Кол-во строк, для которых выделена память char** pchar; // Массив указателей на строки
C++ Упорядочивание данных в структуре Привет и заранее спасибо тем, кто поможет! 1 вложение-задание, 2-код, что давал преподаватель, 3-что написал сам. Не могу разобраться с упорядочиванием по номеру поезда, а так же в конце необходимо сделать так, чтобы при выводе поезда потом при нажатии любой клавиши можно было узнать про другой, а то он просто выбрасывает из программы... Это не повтор, упорядочивания по номеру поезда... подробнее

Показать сообщение отдельно
Байт
 Аватар для Байт
13973 / 8804 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
11.11.2011, 22:43     Рекурсивно найти сумму нечетных элементов до заданного n
C
1
2
3
4
5
6
7
8
9
10
int net(int s,int n)
{
if (n<=0) return s;
else if (n%2) return net(s+n, n-2);
else return  net(s+n-1, n-3);
}
main()
{ 
   printf("%d\n", net(0, n);
}
Правда, не очень понятно, зачем использовать рекурсию, когда проще без нее обойтись
Опять заморочки не очень умных преподов?
 
Текущее время: 21:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru