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

Как использовать двойной факториал в С++ с использованием только if и for? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ level up http://www.cyberforum.ru/cpp-beginners/thread847730.html
Привет всем! Есть такой вопрос: прочитав пару книг по основам программирования и ООП решил, так сказать, поднять свой ​​уровень выше) Вот возникла проблема, книг в интернете очень много, и я не знаю...
C++ Cpp. Как очищается память в функциях? Я привык, что чисткой памяти занимается GC. А тут надо написать библиотеку на Cpp. От сюда базовые вопросы: Как себя ведет память в функции: Например я могу инициализировать переменную с помощью... http://www.cyberforum.ru/cpp-beginners/thread847728.html
Теория графов C++
Есть задание. найти максимальное и среднее расстояние между центральными вершинами неориентированного графа. 1 Что такое центральные вершины? если не сложно объясните алгоритм их нахождения 2 что...
Тернарная операция "?" C++
интересует вопрос есть ли в тернарной операции вложения,т.е. можно ли влаживать функции в тернарной операции,как в if else?
C++ LZSS принцип работы алгоритма http://www.cyberforum.ru/cpp-beginners/thread847708.html
Приветствую! Обращаюсь сюда за помощью, так как ни как не могу разобраться с алгоритмом LZSS. После непродолжительных поисков нашел вот такой вот код, но, как я правильно понимаю, для работы...
C++ Указатель на привязанную функцию можно использовать только для вызова функции int ident=mflats.at(1).GetIdent; Объясните пожалуйста, почему нельзя использовать такую форму? (функции Int, возвращает нужное мне значение, в паблике). Выдает такую ошибку: Error:Указатель на... подробнее

Показать сообщение отдельно
kazak
3035 / 2356 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
24.04.2013, 22:54
Цитата Сообщение от anotherpony Посмотреть сообщение
Код определяет четность или нечетность числа.
C++
1
2
3
4
if (a % 2 == 0)
   cout << "Число четное" << endl;
else
   cout << "Число нечетное " << endl;
Цитата Сообщение от anotherpony Посмотреть сообщение
Как в этой же программе вычислить двойной факториал введенного числа?
МОЖНО ИСПОЛЬЗОВАТЬ ТОЛЬКО ОПЕРАТОРЫ -IF- и -FOR-
C++
1
2
3
4
5
6
7
fact = 1;
if (n % 2 == 0)
   for (int i = 1; i < n / 2; i++)
      fact *= 2*i;
else
   for (int i = 1; i < n / 2; i++)
      fact *= 2*i + 1;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru