Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Айхан1111111111
21.07.2020 18:34 •
Информатика
Напишите программу, которая вводит натуральное число n и определяет его факториал. мне нужна программа на языке с++
Ответ:
avatariyaflora
07.10.2020 06:35
Оформил через рекурсивную подпрограмму
#include <bits/stdc++.h>
using namespace std;
int Factor(int n)
{
if (n == 1)
return 1;
return Factor(n-1)*n;
}
int main()
{
int N;
cin >> N;
cout << Factor(N);
}
Аналог:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int N;
cin >> N;
int ans = 1;
for (int i = 1; i <= N; ++i)
ans *= i;
cout << ans;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Kovalenko2001N
29.04.2021 04:33
Найдите результат работы алгоритма ...
п7е2р1с6и4к
18.12.2020 05:28
1. Выполни в текстовом редакторе: набери и дополни пред- ложения по правилам техники безопасности при работеза компьютером.1) Экран монитора должен находиться на расстоянииСМ.2)...
MINdana
04.02.2021 19:02
Ахан пытается сделать свою первую трехмерную модель на основе прямоугольника. Определи какой инструмент сделать из него 3D модель. Линия Вдавить/Втянуть Выбрать Переместить...
Anna888Anna1
25.11.2020 23:19
Очень надо информ 5 класс Тема Цифровые носители информации. Урок 1 определи цифровойй носитель который не используется на современных компьтерах и ноутбуках Юсб жесткий...
ekimsev3
22.11.2021 18:52
Из каких источников могут быть получены растровые изображение...
дарюша13
20.06.2021 15:34
Задайте двумерный массив размерности 3х3. выведите массив в виде матрицы. найдите сумму четных элементов второй строки....
tima2411
20.06.2021 15:34
Выберите верное соотношение а) 1 кбайт = 1024 мбайт б) 1 гбайт = 1024 кбайт с) 1 тбайт = 1024 гбайт д) 1 мбайт = 1024 байт 2емкость usb-флешки 256 мбайт. какова емкость...
masadropd1
02.01.2023 16:24
Дан одномерный массив заполните его симвлами...
ruana2005
02.01.2023 16:24
Всекцию бокса принимаются мальчики, возраст которых не менее 12-ти лет.составить алгоритм приёма мальчиков в секцию бокса....
адамиммими1
02.01.2023 16:24
Дан одномерный массив заролните его десятичной дробью...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <bits/stdc++.h>
using namespace std;
int Factor(int n)
{
if (n == 1)
return 1;
return Factor(n-1)*n;
}
int main()
{
int N;
cin >> N;
cout << Factor(N);
}
Аналог:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int N;
cin >> N;
int ans = 1;
for (int i = 1; i <= N; ++i)
ans *= i;
cout << ans;
}