Дұрыс жауап
Дұрыс жауап: 9
Жауап нұсқалары
- A.9дұрыс
- B.0
- C.Орындалу қатесі
- D.9; 0
- E.1
Түсіндірме
Ереже: Циклдің else бөлігі цикл break арқылы үзілмей қалыпты аяқталса орындалады. Дене бір рет те орындалмаса да, break болмағандықтан else орындалады.
Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: s: 4 → 9. print экранға '9' шығарады. Цикл денесі орындалмаса да, break жоқ, сондықтан else орындалады.
Қате нұсқаларды ажырату: Циклдің else тармағын if-тің else тармағы деп түсіндірмеңіз. Негізгі белгі — циклдің break арқылы үзілгені не үзілмегені.
Қайта орындауға ишара: Цикл қалыпты аяқталды ма, әлде break арқылы үзілді ме?