Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Angilass
19.07.2022 10:44 •
Информатика
Написать программу на с++ 3. известен факториал числа (вводится с клавиатуры). найти это число.
Ответ:
Koif32
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
0,0
(0 оценок)
Популярные вопросы: Информатика
anel1985
24.01.2022 00:37
Мельчайшая частица вещества сохраняющая его свойства - это...
ланя2
29.08.2021 04:14
Паскаль. для заданного x в последовательности вида sinx, sin((sin( первое число,меньше по модулю 0,01....
захарчинкозахар
15.03.2020 13:29
Почему летом жарко а зимой холодно? номер страницы?...
mikhalyukmahem
17.01.2021 15:12
Стестом по информатике! это ! 30 ! 1.примером документальной базы данных является база данных,содержащая: а)законодательные акты б)сведения о кадровом составе учреждения...
NikitaVaselenk
11.06.2022 00:37
Впрограмме паскаль. составь программу, которая из слова информатика получит слова: форт, тик, форт...
марета5
12.05.2021 15:58
Дано 3 значное число.найдите среднее арифметическое и его цифры. блок схема...
Tomilka777
20.01.2022 01:56
в линейный массив вещественных чисел на 8-е место вставить элемент, равный сумме первых 10 элементов массива....
denisnickolenko
20.01.2022 01:56
Решить в паскале авc/линейные массивы.№4 вставка. в линейный массив целых чисел на 7-е место вставить число равное квадрату первого элемента.№5. преобразование. дан...
vajsn
01.10.2021 01:24
Как писать Сор. МЫ ВЫБИРАЕМ СПОРТ. 5 класс. Учусь быть здоровым,или не болейкой...
апрркн1
26.04.2022 13:36
Прочитай стихотворение С. Я. Маршака. Какое настроение у этого стихотворения. Выпиши наречия из текста. Письменно объясни значение выделенных слов. Друзья-товарищи День...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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