Ustazdyq
Тегін, тіркелусізИнформатика · 8-сынып · Сұрақ 3/15

Берілген Python коды экранға не шығарады (бірнеше жол «;» арқылы көрсетілген)? Python 3 коды: x=4 y=x*2 x=x+1 print(x,y)

x=4
y=x*2
x=x+1
print(x,y)

Тақырып: Алгоритмнің трассировкасы

4.6-параграф · Оқулықтың 126–137-беттері

Өзіңізді тексеріңізЖауапты қарамай тұрып, өзіңіз таңдап көріңіз.

Дұрыс жауап

Дұрыс жауап: 5 8

Жауап нұсқалары

  1. A.1
  2. B.0
  3. C.Орындалу қатесі
  4. D.5 8; 0
  5. E.5 8дұрыс

Түсіндірме

Ереже: Меншіктеу командалары ретімен орындалады және кейінгі команда айнымалының жаңа мәнін қолданады. Бір мезгілдегі a,b=b,a меншіктеуінде оң жақтың екі мәні алдымен есептеледі.

Қолдану: Кодты ретімен орындағанда айнымалы мәндері былай өзгереді: x: 4 → 5; y: 8. print экранға '5 8' шығарады. y x-тің бастапқы мәнімен есептелген; x өзгергенде y автоматты өзгермейді.

Қате нұсқаларды ажырату: Жаңа мән берілген айнымалының ескі мәнін келесі өрнекке қолданбаңыз. // бүтін бөлу екенін, ал % қалдықты беретінін ескеріңіз.

Қайта орындауға ишара: Әр меншіктеуден кейін айнымалылар мәндерін жаңартып отырыңыз.

Әріптестермен бөлісуWhatsAppTelegram

Сұрақтар «Информатика» оқулығы бойынша құрастырылған, Атамұра, 2021.