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

Функция вычисляющая N!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Возвести любое число в любой степени от 1 до 10 http://www.cyberforum.ru/cpp-beginners/thread619951.html
Заранее спасибо! Возвести любое число в любой степени от 1 до 10
C++ Одномерный массив, найти минимальное и максимальное значение Помогите друзья очень прошу это задание на экзамен? Дан одномерный массив найти минимальное и максимальное значение? http://www.cyberforum.ru/cpp-beginners/thread619943.html
C++ Геометрическая задача
Задано множество точек на плоскости . Выбрать из них четыре разные точки, которые являются вершинами квадрата наибольшего периметра. Алгоритм понятен. Нужно взять четыре точки,допустим A,В,С и D....
Найти наибольшую цифру в заданном числе C++
Заранее спасибо! Найти наибольшее цифру в заданном числе N
C++ Найти площадь фигуры, ограниченную линиями, заданными функцией у=х^2 и у=5+х/2 http://www.cyberforum.ru/cpp-beginners/thread619910.html
Условие: найти приблизительную площадь фигуры, ограниченную линиями, заданными функцией у=х^2 и у=5+х/2, разбивая отрезок измерения x на 10 частей и суммируя площади прямоугольников с основаниями...
C++ Некорректный вывод текста Здравствуйте! Есть такая функция: wchar_t* GetPlayerInfo() { wchar_t buffer; ....... int player_scores = GetScores(player); int player_level = GetLevel(player); int player_kills =... подробнее

Показать сообщение отдельно
Ivan2012
0 / 0 / 0
Регистрация: 06.06.2012
Сообщений: 19
09.07.2012, 16:44  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream.h>
 
double Fact2(int n)   
 
{
   double p=1;
   int j;
 
   for(j=1;j<=n;j++)
   {
      if((n%2==0) && (j%2==0)) p=p*(double)j;
      if((n%2!=0)  && (j%2!=0)) p=p*(double)j;
   }
   return p;
}
 
int main()
{
    int n;
 
    while (printf("enter n: ") && scanf("%d", &n)
        && n && printf("%.0f\n", Fact2(n)));
    return 0;
}
А вот так ,я думаю,больше подходит.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru