Предмет: Информатика, автор: Аноним

Әсемай. Жадыра және Айсәуле Scratch программан тандаган спрайттары бірдей. Тек айырмашылығы лау ортасында кейіпкермен жоба жасап отыр. Үшеуінің майдың жобасындағы спрайтта кейіпкердің бас киімі мен кердің киiмдерiнде: бас киiмi, мойынорағышы, етігі. Әсе- мойынорағышы болған Айсәуленің кейіпкерінде етік жок. Әр қыздың кейіпкеріне тән заттарды ата. Қалай шештің? Жұбыңмен бөліс. Әсемай Бас киім Мойынорарыш Етік Жадыра Айсауле поры неше​

Ответы

Автор ответа: rretomson
1

Ответ:

Әрбір кейіпкерге шектеулер сияқты бірнеше спрайт беру керек. Осы жағдайда, бас киім, мойынорағыш, етігі және етік спрайттарын атырып аламыз.

Негізгі программа кодында, кейіпкер мен кодының барлық мәліметтері көрсетіледі. Осы код арқылы мысалы, әрбір кейіпкерге өзінде қажетті спрайттар атандырамыз.

Жақсылық параграфында:

спрайттар = {

"Әсемай": ["Бас киім", "Мойынорарыш", "Етік"],

"Жадыра": ["Бас киім", "Мойынорарыш", "Етік"],

"Айсәуле": ["Бас киім", "Мойынорарыш", "Етік"]

}

Мысалы, әрбір кейіпкерге 3 спрайт берілсе, олардың аты жазылған 'Әсемай', 'Жадыра' және 'Айсәуле'. Кейіпкер жөніндегі әр бір сүйлесуде әр кездегі спрайттары тамақ үшін көрсетілуі керек.

Енді диалогты жасау үшін, кейіпкермен бөлісу керек. Олар біреулік қалай таңдалдығын маңыздандырады. Жұбыңда кейіпкермен бөлісу үшін жасырау жасаң:

кейіпкермен_бөлісу = {

"Әсемай": "Айсәуле",

"Жадыра": "Айсәуле"

}

Мысалы, Әсемай мен Жадыра Айсәулеге порын бөлек. Бұл өзгерістерді қосқыштырады.

Бұл осына байланысты кодты бүтінде дайындаңыз:

спрайттар = {

"Әсемай": ["Бас киім", "Мойынорарыш", "Етік"],

"Жадыра": ["Бас киім", "Мойынорарыш", "Етік"],

"Айсәуле": ["Бас киім", "Мойынорарыш", "Етік"]

}

кейіпкермен_бөлісу = {

"Әсемай": "Айсәуле",

"Жадыра": "Айсәуле"

}

для кейіпкер, спрайттар_аты в спрайттар.items():

печать(f"{кейіпкер} поры: {спрайттар_аты}")

если кейіпкер в кейіпкермен_бөлісу:

печать(f"Айсәуле поры: {спрайттар[кейіпкермен_бөлісу[кейіпкер]]}")

Бұл код арқылы кейіпкерлер мен олардың спрайттарын сияқты жариялайды. Кейіпкермен бөлісу туралы мәліметтермен дополнителді, сондықтан оларын аталдықтары мен спрайттарының атаулары сияқты жүргізділеді.

Және сонымен қатар, бірнеше спрайттардың жағдайына байланысты мәліметтерді әлдеқалауға мүмкіндік береді.

Похожие вопросы
Предмет: География, автор: Masha21000
Предмет: Алгебра, автор: Аноним