Дұрыс жауап
Дұрыс жауап: 2
Жауап нұсқалары
- A.2; 0
- B.0
- C.2дұрыс
- D.Орындалу қатесі
- E.1
Түсіндірме
Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.
Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: x: 4; y: 2. print экранға '2' шығарады. Жұп x үшін бірінші тармақ, тақ x үшін else тармағы орындалады.
Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.
Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.