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

Вычисление факториала для каждого введенного числа - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Maria Levitskay
2 / 2 / 0
Регистрация: 05.01.2012
Сообщений: 47
12.10.2012, 22:31     Вычисление факториала для каждого введенного числа #1
написать программу, которая предлагает пользователю вводить целое число, до тех пор, пока он не введет 0. ивыводить факториал введенного числа для каждого введенного числа
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2012, 22:31     Вычисление факториала для каждого введенного числа
Посмотрите здесь:

C++ Вычисление факториала числа
Вычисление факториала большого числа C++
C++ Вычисление факториала числа
Вычисление факториала, вознесение числа в степень, минимальное и максимальное значение C++
Вычисление факториала 20-битного числа C++
Написать программу для вычисления факториала числа с заданной точностью C++
C++ С++ Найти m! + (m+n)!, создав процедуру для вычисления факториала произвольного натурального числа
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
12.10.2012, 22:33     Вычисление факториала для каждого введенного числа #2
Maria Levitskay, Как интересно! А что у вас именно не получается?

Не по теме:

За вас писать программу никто не будет.

go
Эксперт C++
3584 / 1364 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
12.10.2012, 23:00     Вычисление факториала для каждого введенного числа #3
Цитата Сообщение от Maria Levitskay Посмотреть сообщение
предлагает пользователю вводить целое число, до тех пор, пока он не введет 0.
Цикл do ... while, например.
BumerangSP
12.10.2012, 23:04
  #4

Не по теме:

Invader_Zim, думаю, девушке-то можно

Invader_Zim
Twilight Parasite
 Аватар для Invader_Zim
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
12.10.2012, 23:24     Вычисление факториала для каждого введенного числа #5
BumerangSP,

Не по теме:

у нас типаж равенство, которого эти самые девушки и добивались

silent_1991
12.10.2012, 23:27
  #6
 Комментарий модератора 
Оффтоп прекращаем.
DebieCooper
 Аватар для DebieCooper
34 / 34 / 1
Регистрация: 12.10.2011
Сообщений: 285
12.10.2012, 23:41     Вычисление факториала для каждого введенного числа #7
Где-то я уже видел точно такой же вопрос)
П.С. Какие теги вы используете чтобы было написано "не по теме" ?)
Oasis
 Аватар для Oasis
0 / 0 / 0
Регистрация: 17.01.2012
Сообщений: 18
12.10.2012, 23:54     Вычисление факториала для каждого введенного числа #8
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <math.h>
#include <string>
using namespace std;
 
        void main()
            {
                int chislo, n=1;
                float v,t;
                int count=0;
                cout<<"Vvedite chislo:";
                cin>>chislo;
            do
            {
                if (chislo>0)
                    n=n*chislo;
                    chislo--;
            }
            while (chislo);
            cout<<n;
 
        system ("Pause");
            }
JlightenDev_C++
 Аватар для JlightenDev_C++
61 / 61 / 7
Регистрация: 12.08.2012
Сообщений: 150
13.10.2012, 00:09     Вычисление факториала для каждого введенного числа #9
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main(){
 int i = 0;
  do{
           cout << "Enter number: ";
           cin >> i;//5
           system("CLS");
   }while(i == 0); // åñëè ââåäåГ*îå ÷èñëî 0, ГІГ® Г§Г*ïðîñèòü Г§Г*Г*îãî
   int factorial = i;
           for(int l = 1, k = 0; l < i; l++){
                   k = (i - l);
           factorial = factorial * k;
           }
            cout << i << "! = " << factorial;
            getch();
    return 0;
    }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2012, 02:05     Вычисление факториала для каждого введенного числа
Еще ссылки по теме:

C++ Найти m! + (m+n)!, создав рекурсивную функцию для вычисления факториала произвольного натурального числа. C++
Написать программу для вычисления факториала числа C++
C++ Написать программу для вычисления двойного факториала числа
Вычисление факториала числа N C++
Рекурсивная функция: вычисление суммы чисел Фибоначчи, пока они меньше введенного числа C++

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

Или воспользуйтесь поиском по форуму:
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
13.10.2012, 02:05     Вычисление факториала для каждого введенного числа #10
JlightenDev_C++, для каждого введенного числа считать факториал, а затем делать запрос на ввод нового числа, пока пользователь не введет 0.
Т.е. do-while у вас не там и не с тем условием
Yandex
Объявления
13.10.2012, 02:05     Вычисление факториала для каждого введенного числа
Ответ Создать тему
Опции темы

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