• Предмет: Информатика
  • Автор: glasponshik65
  • Вопрос задан 5 лет назад

яким буде значення змінної S після виконання такого фрагменту програми?​

Приложения:

Ответы

Ответ дал: valgrisa
1

Ответ:

15 - значення змінної S після виконання фрагменту програми

Объяснение:

в этом фрагменте программы цикл с предусловием (while a <= 10 do), который выполняется пока условие (a <= 10) истинно

рассмотрим все повторения цикла:

1.

s = 0     a = 5

5 <= 10 (да) - цикл выполняется (условие истинное)

s = s + a = 0 + 5 = 5

a = a * 2 = 5 * 2 = 10

2.

s = 5     a = 10

10 <= 10 (да) - цикл выполняется (условие истинное)

s = s + a = 5 + 10 = 15

a = a * 2 = 10 * 2 = 20

3.

s = 15     a = 20

20 <= 10 (нет) - цикл прекращается (условие ложное)

s = 15     a = 20 - значения переменных после цикла

Вас заинтересует