Задание 4 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Задание 4 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
Задача
while а < b: с = а == b В чём его особенность? 1) с логическая переменная, на цикл не влияет; 2) a и b не изменяются, цикл либо не выполнится ни разу, либо будет зацикливание, в зависимости от значений a и b
Подробный ответ
В цикле $$while\ a < b:$$ проверяется только условие $$a < b$$. Внутри цикла выполняется присваивание $$c = a == b$$.
Переменная $$c$$ получает логическое значение, но на условие цикла она не влияет. Кроме того, значения $$a$$ и $$b$$ в теле цикла не изменяются.
Значит, возможны только два случая:
- если в начале $$a < b$$ ложно, цикл не выполнится ни разу;
- если в начале $$a < b$$ истинно, то условие останется истинным всегда, и цикл будет выполняться бесконечно.
Ответ
Особенность цикла в том, что $$c$$ — логическая переменная и на работу цикла не влияет; $$a$$ и $$b$$ не изменяются, поэтому цикл либо не выполнится ни разу, либо зациклится.
Другие учебники
Другие предметы