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

Вычисление факториалов целых чисел от 1 до 5 - C++

Восстановить пароль Регистрация
 
TBIKC
web dev
 Аватар для TBIKC
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
29.08.2011, 01:09     Вычисление факториалов целых чисел от 1 до 5 #1
Написал программу
C++
1
2
3
4
5
6
7
8
9
10
11
12
int  main()
{
        int factorial = 1;
        int count = 0;
        while(count >= 5 )
        {
            count++;
            factorial *=count;
            cout << factorial;
        }
        return 0;
}
Но получается так что
1 * 1
1 * 2
1 * 3 ...
И вообще ничего не выводит
Подскажите правильный алгоритм пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.08.2011, 01:09     Вычисление факториалов целых чисел от 1 до 5
Посмотрите здесь:

C++ Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
C++ вычислить сумму факториалов всех нечетных чисел от 1 до 9 C++
C++ Как найти сумму факториалов двух чисел?
Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла C++
C++ Рекурсия функции. Сумма целых чисел n и m, в которой из арифметических операций используется только прибавление и вычисление единицы
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
29.08.2011, 01:20     Вычисление факториалов целых чисел от 1 до 5 #2
Попробуй так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
using namespace std;
int  main()
{
                int factorial = 1;
                int count = 0;
                while(!(count >= 5) )
                {
                        count++;
                        factorial *=count;
                        cout << factorial
                            <<endl;
                }
                return 0;
}
TBIKC
web dev
 Аватар для TBIKC
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
29.08.2011, 01:26  [ТС]     Вычисление факториалов целых чисел от 1 до 5 #3
ах ну да, ещё бы условие поставил неправильно) Спасибо, вопрос исчерпан )
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 09:05     Вычисление факториалов целых чисел от 1 до 5 #4
Будьте внимательны с факториалами, так как уже
100!
100!=9332621544394415268169923885626670490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000

500!
500!=122136825991116870123878542346926253574342831928421924135883858453731538819976549644750223281863136164771482035841633787220781772004807852051593292854779075719393360377296085908627042917454788242491272634435671732707694610628023104526442188787894657547771498634943677810376442740338273653974713864778784954384895955375379904232410612713269843277457155463099772278101456108118837370953101635632443298702956389662891165897476957287926928871281780072651745776841071962439394322536422605234945851299185715012487069615681416253590566934238130088562492468915641267756544818865659384795177536894574523894033579847636394495313062323749066445488246650759467358620746379251842004593696929812226397195259719094521782333175693458158552332820762822340262690789834245171200620771464979456116127629145951237229913340169552363850942885592018727433795173014586357570828355780158735432768888681203998823847021514676054454076635359841744304812893831389688163948746965881754506926365338175055478128640000000000000000000000000000000


Представьте чему равно 1000! Показывать не стану, чтобы страшно не было
Yandex
Объявления
29.08.2011, 09:05     Вычисление факториалов целых чисел от 1 до 5
Ответ Создать тему
Опции темы

Текущее время: 18:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru