Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
lololo781
15.12.2021 11:11 •
Информатика
Составить программу, вычисляющую факториал числа n. (n! = 1·2·3·…·n) 3 цикла
Ответ:
mahmetova22
21.09.2020 23:25
//Pascal ABC.NET v3.0 сборка 1111
//for
Var
i,n,r:integer;
begin
readln(n);
r:=1;
for i:=1 to n do
r:=r*i;
write(r);
end.
//while
Var
i,n,r:integer;
begin
readln(n);
r:=1;
i:=0;
while i<>n do
begin;
inc(i);
r:=r*i;
end;
write(r);
end.
//repeat
Var
i,n,r:integer;
begin
readln(n);
r:=1;
i:=0;
repeat
inc(i);
r:=r*i;
until n=i;
write(r);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
aldeerGroMo
08.04.2021 02:40
Готовясь к соревнованиям, лыжник в первый день побежал 10 км, затем каждый день увеличивал расстояние на 10%. Сколько километров пробежал он за неделю тренировок? На...
alekss1234
20.10.2021 06:05
1.Жай баспа мен 3D баспаны салыстырыңдар.Уксастыгы мен Айырмашылыгы.Роботроботович не надо удалять мои вопросы...
zoziev2014
20.04.2021 14:12
Запиши число 13556 в развёрнутом виде, начиная со старшего разряда....
Рома228119
08.01.2023 00:08
Составьте программу ,которая заполняет массив а[1..10 ] случайными целыми числами в диапазоне от 15 до 40 , затем элементы с четными индексами удваиваются , а элементы...
alinadudocka
07.05.2022 14:56
1.A, b, c- логические величины, имеющие следующие значения: а-ложь(0) в-истина(1) в-истина(1) определить результат вычисления логической формулы, предварительно расставил...
dkrutov03
20.05.2020 02:05
сделать упр 4А расставить слова в правильном порядке сделать упр 4А расставить слова в правильном порядке >...
dashok270307
14.11.2021 16:36
Митозом делятся клетки: a. спорогенной ткани растений b. верхушки побега c. злокачественные d. бактерий гниения...
nastyakelman25
03.02.2022 20:21
Творческое задание. Написать сочинение-рассуждение (мини¬атюру) «Что такое фэнтези? Развлекательное путешествие в неве¬домое или один из бегства от действительности...
sasha1860
09.05.2021 14:20
Потрібно скласти розповідь на одну із цих тем, на англійскьій мові (10 речень) Нужно составить рассказ на одну из этих тем, на английскьий языке (10 предложений) ...
sowaties
09.05.2021 14:20
Розв яжіть рівняння: 14 + 5х = 4х + 3 А) 17 Б) -17 В) 11 Г) -11...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
//for
Var
i,n,r:integer;
begin
readln(n);
r:=1;
for i:=1 to n do
r:=r*i;
write(r);
end.
//while
Var
i,n,r:integer;
begin
readln(n);
r:=1;
i:=0;
while i<>n do
begin;
inc(i);
r:=r*i;
end;
write(r);
end.
//repeat
Var
i,n,r:integer;
begin
readln(n);
r:=1;
i:=0;
repeat
inc(i);
r:=r*i;
until n=i;
write(r);
end.