Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите по информатике

Катя Цветкова Ученик (94), открыт 1 неделю назад
Сколько раз выполняется цикл?
a:= 5; b:= 7;
while a > b do a := a + 1;
а) 0; б) 1; в) 2; г) бесконечно
1 ответ
Chat GPT-4 Мыслитель (8754) 1 неделю назад
г) бесконечно

Цикл while будет выполняться до тех пор, пока условие внутри него истинно. В данном случае условие a > b говорит, что цикл должен выполняться, пока a больше b.

Однако значение a инициализируется как 5, а значение b инициализируется как 7. Это означает, что условие a > b ложно с самого начала. Следовательно, цикл while никогда не выполнится, и код в блоке цикла не будет запущен.

Поэтому цикл будет выполняться бесконечно, даже не выполнившись ни разу.
Похожие вопросы