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

Написать программу вычисляющую факториал числа, находящегося в поле ввода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание теста http://www.cyberforum.ru/cpp-beginners/thread1207019.html
Нужно написать программу(тест) которая выводит вопрос и 4 варианта ответа, а в конце тестирования кол-во правильных ответов Например: Выберите машинный язык программирования 1) Basic 2) Assembler 3) С++ 4) Delphi
C++ Сложение и удвоение точки на эллиптической кривой нужно составить алгоритм сложения и удвоения точки на эллиптической кривой, может знаете как? http://www.cyberforum.ru/cpp-beginners/thread1207007.html
C++ Работа со строками.Не могу понять, что именно от меня хотят
Найти максимум расстояний между монотонно убывающей и монотонно возрастающей подстроками длиной не менее 3 символов, которые есть во второй строке в инвертированном виде
C++ Выполнить поиск по букве и вывести фамилию автора
Условие: выполнить поиск по букве и вывести фамилию автора #include <iostream.h> #include <stdio.h> struct record { char familiya; char tvir; }; char familiya1;
C++ Исправьте ошибку в заполнении матрицы змейкой http://www.cyberforum.ru/cpp-beginners/thread1206984.html
должна получиться матрица вида 5x5 1 2 6 7 15 3 5 8 14 16 4 9 13 17 22 10 12 18 21 23 11 19 20 24 25 программа работает, только заканчивает работу не с 0, а с -123874575......., в чем проблема?? #include<iostream> #include<conio.h>
C++ Как подключить библиотеки в заголовочном файле? Для работы заголовочного файла ("russianletters.h") необходимо дополнительно подключить библиотеки stdio.h и windows.h. В результате программа имеет такой вид://--------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include <stdio.h> #include <windows.h> #include <russianletters.h> #include <vcl.h> подробнее

Показать сообщение отдельно
TyLinka
32 / 32 / 11
Регистрация: 02.02.2012
Сообщений: 177
13.06.2014, 14:31     Написать программу вычисляющую факториал числа, находящегося в поле ввода
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
 
long long factorial (int n)
{
    if (n == 1)
        return n;
    else return n * factorial(n-1);
}
int main()
{
    int x;
    cin >> x;
    cout << factorial(x) << endl;
    return 0;
}
 
Текущее время: 03:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru