• Предмет: Информатика
  • Автор: rapariga343
  • Вопрос задан 3 года назад

алг
нач
цел n, s
s:=0
n:=0
нц пока s<111
s:=s+28
n:=n+3
кц
вывод n
кон



алг
нач
цел s, a
s:=0
a:=6
нц пока a<31
s:=s+4
a:=a+2
кц
вывод s
кон



алг
нач
цел n, s, a
s:=12
a:=32
нц для n от 5 до 12
s:=s+a
a:=a-1
кц
вывод s
кон

умоляю помогите! С ОБЪЯСНЕНИЕМ

можно пожалуйста с объяснением, я не понимаю эту тему

умоляю помогите!
пожалуйста

Ответы

Ответ дал: greredghuf
1

Ответ:

После выполнения программы выводится значение переменной n. Пока цикл выполняется, значение n увеличивается на 2, изначально n=0, то есть мы можем определить количество повторений цикла и умножить его на 2.

Цикл выполняется, пока s<111, изначально s=0, каждый повтор цикла s увеличивается на 8. То есть мы должны найти первое значение s, при котором условие перестанет выполняться.

Каждый повтор цикла значение s увеличивается на 8, значит s, в конечном итоге, будет кратно 8-ми. Наименьшее s, при котором условие цикла перестанет выполняться — 112.

Определим количество повторов цикла:

112:8 = 14

Каждый повтор цикла n увеличивается на 2, то есть значение n будет равно:

14*2 = 28

Ответ: 28


rapariga343: спасибо!
greredghuf: Помог?
rapariga343: вроде да
Вас заинтересует