Дұрыс жауап
Дұрыс жауап: 10
Жауап нұсқалары
- A.0
- B.1
- C.10; 0
- D.10дұрыс
- E.Орындалу қатесі
Түсіндірме
Ереже: while алдымен шартты тексереді. Шарт ақиқат болса денесі орындалып, кейін шарт жаңадан тексеріледі; басынан жалған болса дене орындалмайды.
Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: i: 1 → 2 → 3 → 4 → 5; s: 0 → 1 → 3 → 6 → 10. print экранға '10' шығарады. 1-ден 4-ге дейінгі бүтін сандар қосылады.
Қате нұсқаларды ажырату: Соңғы рет дене орындалғаннан кейінгі мәнді ұмытпаңыз: цикл тоқтағанда шарт жалған, бірақ print циклден кейін орындалады. < пен <= соңғы итерацияға әртүрлі әсер етеді.
Қайта орындауға ишара: Әр қайталанудан кейін шартты жаңа мәнмен тексеріп, соңғы print қай шегіністе тұрғанын қараңыз.