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

Циклы: вычислить факториал числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ даны 2 числа http://www.cyberforum.ru/cpp-beginners/thread322722.html
Даны 2 целых числа Д и М определяющие правильную дату невысокосного года. Вывести значения Д и М для следующей за указанной. Решить только через Switch case. всем заранее Спасибо пример Д-30 М-8 Д-31 М-8 Добавлено через 1 час 35 минут кто нибудь поможет???
C++ В коде ошибка В чем проблема?? #include<iostream.h> #include<math.h> int main() { int x=0.85,e=0.001; double k,uk,s; cout<<"Вычисление суммы до |Uk|<e" s=x; uk=x; http://www.cyberforum.ru/cpp-beginners/thread322714.html
Найти макисмальное значение фунции в интервале от 9 до 11 C++
Сам разбираюсь в паскале. Пытался разобраться в с++ но пока очень печально получается. ) Надо сделать 2 программы в консольном приложении. Первая. Мы вводим количество шагов n. Программа нам выдает n значениq функции в интервале от -1 до 1. функция. (x^3)(e^-sin(pi*x)). Как я вижу надо ввести n. ввести переменую x=2/n. И прогнать ее по циклу от 9 до 11 с шагом x. Вторая. цикл из 1милиона...
Нахождение точки C++
В допуск к экзамену нужна. Помогите пожалуйста.
C++ Функции http://www.cyberforum.ru/cpp-beginners/thread322691.html
Футболист ударом ноги посылает мяч вертикально вверх с высоты 1 м с начальной скоростью 20 м/с. Определить, когда мяч будет на высоте 5м, 10м. Решение квадратного уравнения оформить в виде функции. Решите пожалуйста, если не сложно.
C++ Класс "creditCard", программа зацикливается на вводе данных прога не работает корректно! зацикливается на вводе данных и не выходит на exit #include <iostream> #include<string.h> using namespace std; //NameDataSet - класс для хранения имени и номера кредитной карточки class NameDataSet { public: char FirstName; подробнее

Показать сообщение отдельно
_Faradey
0 / 0 / 0
Регистрация: 13.10.2015
Сообщений: 284
22.03.2016, 09:01     Циклы: вычислить факториал числа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
long long Factor ( int n )
{
    if ( ( n == 1 ) || ( n == 0 ) )
        return 1;
    else
        return ( n * Factor ( n - 1 ) );
}
 
int main( int argc, char * argv[] )
{
    std::cout << Factor ( 4 ) << std::endl;
    std::cin.get();
    return 0;
}
а теперь попробуйте вычислить 1000!
ответ 1000! = 0
не работает Ваш код!
 
Текущее время: 18:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru