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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
TBIKC
web dev
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
#1

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

29.08.2011, 01:09. Просмотров 789. Ответов 3
Метки нет (Все метки)

Написал программу
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 ...
И вообще ничего не выводит
Подскажите правильный алгоритм пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.08.2011, 01:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычисление факториалов целых чисел от 1 до 5 (C++):

Вычисление суммы 10 заданных целых чисел - C++
вот 2 вопроса первый простой для спецов а второй может я чтото не понял но в лабе он так и звучит. 1) Составить программу для...

Вычисление суммы первых N целых положительных нечетных чисел - C++
Помогите пожалуйста составить программу в С++. Написать программу, которая вычисляет сумму первых N целых положительных нечетных чисел...

Рекурсия: сложение, вычитание, деление и вычисление остатка от деления двух целых чисел - C++
Написать программу для реализации рекурсивных функций сложения, вычитания, деления и вычисления остатка от деления двух целых чисел. ...

Рекурсия функции. Сумма целых чисел n и m, в которой из арифметических операций используется только прибавление и вычисление единицы - C++
Напишите рекурсивную функцию, вычисляющую сумму целых чисел n и m, в которой из арифметических операций используется только прибавление и...

Задан массив K(m) попарно различных целых чисел. Получить все перестановки целых чисел - C++
Помогите пожалуйста с программой. Задан массив K(m) попарно различных целых чисел. Получить все перестановки целых чисел

Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел - C++
Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел:...

3
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
29.08.2011, 01:20 #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;
}
1
TBIKC
web dev
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
29.08.2011, 01:26  [ТС] #3
ах ну да, ещё бы условие поставил неправильно) Спасибо, вопрос исчерпан )
0
Thinker
Эксперт С++
4231 / 2205 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
29.08.2011, 09:05 #4
Будьте внимательны с факториалами, так как уже
100!
100!=9332621544394415268169923885626670490715968264381621468592963895217599993229915608941463976156518286253697920827223 758251185210916864000000

500!
500!=1221368259911168701238785423469262535743428319284219241358838584537315388199765496447502232818631361647714820358416 337872207817720048078520515932928547790757193933603772960859086270429174547882424912726344356717327076946106280231045264 421887878946575477714986349436778103764427403382736539747138647787849543848959553753799042324106127132698432774571554630 997722781014561081188373709531016356324432987029563896628911658974769572879269288712817800726517457768410719624393943225 364226052349458512991857150124870696156814162535905669342381300885624924689156412677565448188656593847951775368945745238 940335798476363944953130623237490664454882466507594673586207463792518420045936969298122263971952597190945217823331756934 581585523328207628223402626907898342451712006207714649794561161276291459512372299133401695523638509428855920187274337951 730145863575708283557801587354327688886812039988238470215146760544540766353598417443048128938313896881639487469658817545 06926365338175055478128640000000000000000000000000000000


Представьте чему равно 1000! Показывать не стану, чтобы страшно не было
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2011, 09:05
Привет! Вот еще темы с ответами:

Поиск факториалов больших чисел - C++
Здравствуйте. Подскажите пожалуйста. Как найти факториал: {10}^{3}, {10}^{4}, {10}^{5}, {10}^{6} Программа выдает #inf. Но у меня такое...

Функции: нахождение факториалов простых чисел в диапазоне - C++
не могу решить задачу. помогите пожалуйста! (Программирование циклических процессов на языке С++ с использованием функций.): Найти р!,...

Как найти сумму факториалов двух чисел? - C++
Помогите решить задачу: найти суму факториалов двух чисел n!+m!, если n=4,m=6. #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int fact(int...

Вычислить сумму факториалов всех нечетных чисел от 1 до 9 - C++
C++ for dos v.3.1. вычислить сумму факториалов всех нечетных чисел от 1 до 9 вот что у меня получилось (вернее на что меня хватило) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru