Ответы на вопрос:
паскаль авс:
program krysatul; uses crt; const n=12; var f: real; i: integer; begin writeln('*** alphaues is ***'); writeln('*** ok ***'); writeln(); {цикл repeat} f: =1; i: =1; repeat f: =f*n; i: =i+1; until i> n; writeln('результат цикла repeat: '); writeln(' factorial ',n,'! =',f); writeln(); {цикл while} f: =1; i: =1; while i< =n do begin f: =f*n; i: =i+1; end; writeln('результат цикла while: '); writeln(' factorial ',n,'! =',f); writeln(); {цикл for} f: =1; for i: =1 to n do begin f: =f*n; end; writeln('результат цикла for: '); writeln(' factorial ',n,'! =',f); writeln(); end.
ну рас не сказано на каком языке это нужно написать, напишу лишь логику решения к примеру цикл repeat - until(для паскаля)
writleln('введите число чей факториал ищем');
readln(n)
x=1
z=1
repeat
x=x*z
z=z+1
until z=n
так же обычный цикл for рассмотрю для vba
msgbox(" введите число чей факториал ищем ")
inputbox(n)
x=1
for i=1 to n
x=x*i
i=i+1
next
и конечно же всегда можно обойтись без цикла как такового зациклив обычный if оператором безусловного перехода его для обычного бэйсика рассмотрим
10 x=1
11 i=1
12 print (' введите число чей факториал ищем ')
13 input(n)
20 x=x*i
30 i=i+1
40 if i< n then goto 20
еще конечно можно с while и do-while , но это совсем другая , у нас в школе были лишь эти 3 языка программирования так что по аналогии сделаешь на тот который вам
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Деп56727.09.2020 07:54
-
ledzep28.02.2022 09:47
-
kidashapro08.05.2021 23:59
-
Каринэль28.08.2021 22:01
-
dennikitos29.12.2021 19:50
-
7гогого7896шол03.02.2021 09:31
-
nadya180124.11.2021 22:25
-
наталя4022.01.2021 17:38
-
Cobra23717.07.2020 21:47
-
ZlataM103.01.2022 03:53
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.