Г.
- . .
ит
Требовалось написать программу вычисления факториала числа п
(факториал числа песть произведение всех целых чисел от 1 до п).
Программист торопился и написал программу неправильно.
Ниже приведён фрагмент его программы, в котором содержится
пять ошибок:
k:=1;
f:=0;
while k<n do
f:=f*k;
k:=k+1
Найдите ошибки. Допишите необходимые операторы.
Пример входных данных
Введите n> 5
Пример выходных данных
5! = 120
6! = 720
Введите n> 6
138
323
Ответы на вопрос:
Pascal алгоритм1 var s : string; n1,n2 : integer; i,l : integer; begin readln (s); n1 : = 0; n2 : = 0; l : = length(s); for i : = 1 to l do if (s[i] = ' ') then if n1 = 0 then n1 : = i else n2 : = i; if n2 = 0 then s : = ' ' else s : = copy(s,n1+1,n2-n1-1); writeln (s); end.алгоритм2 var s : string; n1,n2 : integer; i,l : integer; r : boolean; begin readln (s); n1 : = 0; n2 : = 0; r : = false; l : = length(s); i : = 1; while (i< =l) and (not r) do begin if s[i] = ' ' then begin n1 : = i; r : = true; end; i : = i +1; end; r : =false; i : = l; while (i> 0) and (not r) do begin if s[i] = ' ' then begin n2 : = i; r : = true; end; i : = i -1; end; if n2 = n1 then s : = ' ' else s : = copy(s,n1+1,n2-n1-1); writeln (s); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
sawa198914.04.2021 10:16
-
умница242308.03.2022 21:56
-
алінка2027.07.2022 20:35
-
pomosh22131424.05.2021 08:41
-
PolinaZinoviva21.01.2023 22:07
-
MatthewSan17.02.2023 11:43
-
mery7722.02.2022 11:01
-
Astronavtka11.12.2022 04:11
-
sevara22118.02.2023 21:15
-
nastya788rf01.05.2020 08:18
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.