Дана программа Ответьте ** вопросы -Какие операторы образуют тело цикла? -Сколько раз...

0 голосов
110 просмотров

Дана программа
Ответьте на вопросы
-Какие операторы образуют тело цикла?
-Сколько раз выполнится тело цикла?
-Что будет напечатано программой?


image

Информатика (124 баллов) | 110 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

А) Тело цикла образуют операторы, содержащиеся между строками с repeat и until. Перед входом в цикл х получает значение 10. В теле цикла текущее значение х уменьшается на 4 при каждом проходе по циклу и при х=0 цикл должен завершиться. х будет последовательно принимать значения 6, 2, -2, -6 и т.д., т.е. не завершится никогда. Следовательно, программа зациклится и не выведет ничего.

б) Тело цикла и в этом случае находится между repeat и until. При первом входе в цикл k=10. Будет выведено "Привет", к уменьшится на единицу и станет равным 9. Поскольку 9≥1 истинно, цикл на этом будет завершен.

(150k баллов)