Сколько раз выполнится тело цикла в каждом фрагменте программы? 1. for i : =1 to 7 do s : = s + i * i; 2. for x : = -3 to 5 do 5 do k : = k+abs(x); 3. for a : = 10 downo 2 do p : =p*a; 4. for i : = 2 to 6 do begin k: =k+1; s: =k+i; end; сколько раз выполнится тело цикла, и чему будут равны значения встречающихся в программе переменных после выполнения каждого фрагмента программы? 5. i : =2; s: =0; while s< 0 do begib s: = s+i; i: +2; end; 6. x: =1 ; s: =10 ; while x < =10 do x: =x*2 ; s: = s+x 7. a: =0; s: =0 ; while a> 0 do s : =s +a; a: =a+1; 8 . a: =1; repeat r : = 2*a; a: = a+1 ; until r < 1; 9. a: =1; b: =1; while a+b < 8 do begin a : =a+1; b : = b+2 end; s : = a+b; 10. s: =0; p: = 10; k: = 1; repeat s: = s+k*k; k : =k+2; until s > p; 11. for i : =2 to 6 do begin k: = k+1; s: = k+i; end; 12. for i: = 1 to 4 do s : =s+i*i; s: s*2;
249
404
Ответы на вопрос:
For i: =m to n do.. количество повторов равно n-m+1 - если меньше 1 значит повторов 0 for i: =m downto n do.. количество повторов равно m-n+1 - если меньше 1 значит повторов 0 1) 7 2) 9 3) 9 4) 5 переменные после выполнения программ: 5) i=2 s=0 6) x=16 s=26 7) a=1 s=0 8) пока не будет достигнут порог типа или же зацикливание. 9) a=3 b=5 s=8 10) s=35 p=10 k=7 11) k=5 s=11 12) s=60
Function getsumfor(n: integer): integer; var sum, i: integer; begin sum : = 0; for i: =1 to n do begin sum : = sum + i; end; result : = sum; end; function getsumwhile(n: integer): integer; var sum, i: integer; begin sum : = 0; i : = 1; while i < = n do begin sum : = sum + i; i : = i + 1; end; result : = sum; end; function getsumrepeat(n: integer): integer; var sum, i: integer; begin i : = 1; sum : = 0; repeat sum : = sum + i; i : = i + 1; until i > n; result : = sum; end; begin writeln(getsumfor(1)); writeln(getsumwhile(1)); writeln(getsumrepeat(1)); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
тэ10л03.02.2021 13:23
-
edinorogsasha02.03.2022 06:14
-
natusikfire07.11.2022 08:43
-
Учительнотупой23.10.2020 06:23
-
дашулька22313.08.2022 09:17
-
mmthe12402.09.2021 05:21
-
salgis20.02.2020 12:52
-
kris12963016.04.2021 03:02
-
oksanavolkova323.11.2020 12:54
-
Dashuleta20022.12.2022 16:11
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.