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