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

Решить линейное неравенство - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли как то выводить трехмерную матрицу в консоли? http://www.cyberforum.ru/cpp-beginners/thread200309.html
Можно ли как то выводить трехмерную матрицу в консоли? и как
C++ Ввести длинную строку s1 и шаблон s подсчитать сколько раз входит шаблон s в строку s1 Ввести длинную строку s1 и шаблон s подсчитать сколько раз входит шаблон s в строку s1. Вот что я написал: #include<iostream> #include<conio.h> #include<clocale> #include<string> using... http://www.cyberforum.ru/cpp-beginners/thread200299.html
C++ Построчное перемещение курсора в текстовом файле
Кусочек кода, см. комментарии switch(flag) { case'1': { f=fopen(value, "r"); //Открываем необходимый файл if (f!= NULL) printf("File opened.\n");
C++ Ошибки при компеляции
d:\msvc\mfc\lib\mafxcwd.lib(appinit.cpp) : error L2029: 'GETFILETITLE' : unresolved external d:\msvc\mfc\lib\mafxcwd.lib(doccore.cpp) : error L2029: 'GETFILETITLE' : unresolved external...
C++ Мини-игра http://www.cyberforum.ru/cpp-beginners/thread200285.html
Здравствуйте уважаемые гуру ООП. Нужна небольшая консультация\помощь в предложенном ниже коде. Итак суть: мне надо каким-нибудь способом записать сумму 5-ти бросков кости. Так как я в C++ полнейшее...
C++ Используя функции CHR и ORD вывести таблицу «символ-код» для введенного диапазона кодов. Используя функции CHR и ORD вывести таблицу «символ-код» для введенного диапазона кодов. Добавлено через 1 час 43 минуты uuuuppp подробнее

Показать сообщение отдельно
Дмитрий12
1 / 1 / 0
Регистрация: 19.02.2011
Сообщений: 70
12.05.2011, 22:55
Цитата Сообщение от asics Посмотреть сообщение
Сообщение от zzed123
4) Дано целое число N (> 0). Найти двойной факториал N:
N!! = N•(N–2)•(N–4)•…
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int factorial2(int n)
{
 for (int i = n - 2; i >= 1; n *= i, i -= 2);
return n == 0 ? 1 : n; 
}
int main()
{
 std::cout << factorial2(5);
 return 0;
}
А можно через рекурсию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <iostream>
int doublefactorial(int x)
{
 if (x<3)
 {
 return x;
 }
 else
 {
 return x*doublefactorial(x-2);
 }
}
int main()
{
 std::cout << doublefactorial(5);
 return 0;
}
помогите Реализовать ее с использованием цикла while
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru