Вопрос:

3) Определите, что будет напечатано в результате работы следующего фрагмента программы: s:=0; k:=1; нц пока k < 11 s:=s+k k:=k+1 кц вывод s;

Ответ:

Инициализируем `s` как 0 и `k` как 1. Начнем цикл `пока k < 11`: - 1 итерация: `s = 0 + 1 = 1`, `k = 1 + 1 = 2` - 2 итерация: `s = 1 + 2 = 3`, `k = 2 + 1 = 3` - 3 итерация: `s = 3 + 3 = 6`, `k = 3 + 1 = 4` - 4 итерация: `s = 6 + 4 = 10`, `k = 4 + 1 = 5` - 5 итерация: `s = 10 + 5 = 15`, `k = 5 + 1 = 6` - 6 итерация: `s = 15 + 6 = 21`, `k = 6 + 1 = 7` - 7 итерация: `s = 21 + 7 = 28`, `k = 7 + 1 = 8` - 8 итерация: `s = 28 + 8 = 36`, `k = 8 + 1 = 9` - 9 итерация: `s = 36 + 9 = 45`, `k = 9 + 1 = 10` - 10 итерация: `s = 45 + 10 = 55`, `k = 10 + 1 = 11` Цикл заканчивается, так как `k` больше не меньше 11. Выводим значение `s`, которое равно 55. Таким образом, на экран будет выведено число 55.
Смотреть решения всех заданий с фото

Похожие