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

Факториал (n-1)! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ borland c 5.02 двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread264643.html
Написал маленькую программу которая заполняет двумерный массив но дело в том что после запуска(в компиляции ошибок нет) вписываешь значения выводит результат и выводит такую ошибку а после...
C++ Вычислить сумму ряда с точностью E Помогите составить програму, у меня вроде и все команды правельные но при компиляции на си выдаёт ошибку 1. Заранее благодарен. это при <stdio.h> и <math.h> Вычислить сумму ряда с точностью E.... http://www.cyberforum.ru/cpp-beginners/thread264630.html
C++ Табличный вывод данных в Visual C++
Я пишу в MS Visual Studio 2010 программу на VC++. Программа находит на диске нужные файлы, выбирает путь (char*), имя(char*), размер(int) и время последнего изменения(FILETIME) в отдельный список....
Структуры: Списки студентов C++
всем привет вот такое задание мне дано: Описать массив структур, содержащих информацию о результатах сессии: {фамилия; группа; дисциплина; оценка}. Распечатать фамилии студентов, не имеющих оценок...
C++ Какую же книгу изучать? :O C++ http://www.cyberforum.ru/cpp-beginners/thread264608.html
Здравствуйте все. :senor: Сложилась небольшая проблема, касающаяся определения книги, которую можно было бы достойно изучить. Не могли бы вы подсказать новичку какую книгу или какое учебное...
C++ Проверка на NaN (С/С++) Подскажите, пожалуйста, как проверить является ли вещественное число NaN'ом? Как вариант сделать побитовое умножение на маску... Но тогда первый бит (знак) теряется.. Что делать? Желательно без... подробнее

Показать сообщение отдельно
Spirited
7 / 7 / 0
Регистрация: 18.01.2009
Сообщений: 55
26.03.2011, 23:01
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main() {
    int number;
    int factorial = 1;
    
    scanf("%d", &number);
    
    if ( number < 0 ) {
        printf("-1\n");
        return 0;
    }
    
    for ( int i = 1; i <= number; i++ ) {
        factorial *= i;
    }
    printf("%d\n", factorial);
    return 0;
}
factorial(n)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru