Написать программку на С++ 3. Известен факториал числа (вводится с клавиатуры). Отыскать

Написать программку на С++ 3. Известен факториал числа (вводится с клавиатуры). Отыскать это число.

Задать свой вопрос
Вячеслав
А ограничения какие-то есть?
Троицкий-Марков Виталя
Через вложенные циклы
Кирилл Гудухин
For
1 ответ
1.
include lt;iostreamgt;
using namespace std;

int main()

    int f, n, p;
    cin gt;gt; f;
    n = 0;
    p = 1;
    while (plt;f)
    n++;
    p*=n;
   
    if (p==f) cout lt;lt; n;
    else cout lt;lt; "Ошибка ввода";
    system("pause");


2.
include lt;iostreamgt;
using namespace std;

int main()

    int f, n, p;
    cin gt;gt; f;
    p = 1;
    for (n=1; plt;f; n++) p*=n;
    if (p==f) cout lt;lt; n-1;
    else cout lt;lt; "Ошибка ввода";
    system("pause");


Пример:
120
5
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт