tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Написать программу на с++ 3.
Написать программу на с++ 3. известен факториал числа (вводится с клавиатуры). найти это число.
Андрей22111111
3 09.09.2019 14:20
2
Ответы
Piragovicch
07.10.2020 03:20
1.
#include <iostream>
using namespace std;
int main()
{
int f, n, p;
cin >> f;
n = 0;
p = 1;
while (p<f) {
n++;
p*=n;
}
if (p==f) cout << n;
else cout << "Ошибка ввода";
system("pause");
}
2.
#include <iostream>
using namespace std;
int main()
{
int f, n, p;
cin >> f;
p = 1;
for (n=1; p<f; n++) p*=n;
if (p==f) cout << n-1;
else cout << "Ошибка ввода";
system("pause");
}
Пример:
120
5
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
xnxnxnxnx
21.05.2019 21:00
Запишите алгоритм на языке тр алг.вычислите площпди и объема вещ х,s,v нач вывести введите длину ребра куба ввести х s: =6х(в квадрате) v: =х(в кубе) кон...
olliu56
21.05.2019 21:00
Укажите через запятую в порядке возрастания все десятичные числа,не превосходяшие 30запись которых в системе счисления с основанием 5 начинается на 3...
dianaTe
21.05.2019 21:00
Подсчитайте количество элементов одномерного массива,которые со своим номером и при этом кратны 7...
eldiraelf
21.05.2019 21:00
1.найти сумму четных элементов массива целых чисел.размерность - 20.от 100 до 200....
denis1120
21.05.2019 19:42
Описать юридические программы (сайт распространение описание) 1)ayfie – поисковые и текстоаналитические решения для юридических и финансовых компаний. 2)banyanrfp – облачная онлайн-платформа,...
Mashylina
22.04.2021 08:18
небыло на этой теме не знаю как делать❤️...
olaved1
22.04.2021 08:16
Нажмите ссылку и сыграйте в Suspects вместе с пользователем гоки!https://play.suspects.io...
angelochekzluk
22.04.2021 08:15
Інформатика 6 клас завдання 8...
Katherine1236
07.12.2021 15:03
Упростите логические выражения под буквой е з...
CleverBoy17
07.12.2021 15:02
Проект на тему Про день информатики...
Популярные вопросы
Чем отличаешься материк антарктида от всех остальных материков?...
1
Сравните: а)11 целых 4\9 и 12 целых 1\9 б)6 целых 17\25 и 6 целых 16\25 в)8...
2
При электролизе водного раствора хлорида натрия на аноде выделился газ,объем...
3
Какая длина бордюра прямоугольной кармушки...
2
Привидите факторы влияющей на здорвия человека 1) лично зависят от человека...
3
Какое открытие сделали в 20 веке нужно...
3
Сделай звуко~буквенный разбор слова только....
1
Текст на про чародейку весну! на !...
2
Мне нужна краткая инф. про животных тропического леса)...
3
Сколько букв о в словах осень осина столица...
2
#include <iostream>
using namespace std;
int main()
{
int f, n, p;
cin >> f;
n = 0;
p = 1;
while (p<f) {
n++;
p*=n;
}
if (p==f) cout << n;
else cout << "Ошибка ввода";
system("pause");
}
2.
#include <iostream>
using namespace std;
int main()
{
int f, n, p;
cin >> f;
p = 1;
for (n=1; p<f; n++) p*=n;
if (p==f) cout << n-1;
else cout << "Ошибка ввода";
system("pause");
}
Пример:
120
5