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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 5.00
Maria Levitskay
2 / 2 / 0
Регистрация: 05.01.2012
Сообщений: 47
#1

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

12.10.2012, 22:31. Просмотров 1088. Ответов 9
Метки нет (Все метки)

написать программу, которая предлагает пользователю вводить целое число, до тех пор, пока он не введет 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
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
12.10.2012, 22:33     Вычисление факториала для каждого введенного числа #2
Maria Levitskay, Как интересно! А что у вас именно не получается?

Не по теме:

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

go
Эксперт C++
3585 / 1365 / 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
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
12.10.2012, 23:24     Вычисление факториала для каждого введенного числа #5
BumerangSP,

Не по теме:

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

silent_1991
12.10.2012, 23:27
  #6
 Комментарий модератора 
Оффтоп прекращаем.
DebieCooper
34 / 34 / 1
Регистрация: 12.10.2011
Сообщений: 286
12.10.2012, 23:41     Вычисление факториала для каждого введенного числа #7
Где-то я уже видел точно такой же вопрос)
П.С. Какие теги вы используете чтобы было написано "не по теме" ?)
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++
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.
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     Вычисление факториала для каждого введенного числа
Ответ Создать тему
Опции темы

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