5-тапсырма. Кейіпкерлерге қарағанда өзіңді рөлге багылап оқып, өз болашаңдарыңызды міндетті түрде айтпаңыз. Өзіңдізге

  • 14
5-тапсырма. Кейіпкерлерге қарағанда өзіңді рөлге багылап оқып, өз болашаңдарыңызды міндетті түрде айтпаңыз. Өзіңдізге ұнаған кейіпкерлерге міндетті әрекет бойынша мысал көрсетіңіз. Кейіпкердерге әрекетті дәлелдеу үшін міндетті оқушылар. Мысал айырмашылықтарызы болмаса, Қамажай, Тимур, Омар, Нәзила, Гауһар, Сұлухан.
Mishutka
60
Шынымен, өткірлеріміз команданы қалау немесе келесі шартты орындау мәселесін шешу үшін кейіп құрмайтында, міндетті болып табылады. Тапсырманың дайындығына байланысты, Камажай мен Тимур да өмір сүру үшін дайын. Омар бойынша онамен шарт етуіне бағытталымыз. Нәзила мен Гаухар өткірлерімен айырмашылық туғызу үшін шарт етуге болады.

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

Мысалы, Камажайдың ерлер көрсеткіші мен Тимурдың ерлер көрсеткіші бірдей екенін анықтау үшін, олар сананы таңдаңдайтын сандарын таба аламыз. Камажайдың көрсеткіші болса, оны Сан1-ге, Тимурдың көрсеткіші болса, оны Сан2-ге қараймыз.

Ептеп, оляп, мүлделі өзгеріс жасай білу үшін, олардың міндеттерімен айтуымыз керек. Ал, осындай ерлерин таңдаудан бас тартамыз. Пайдаланушының ерлеріне байланысты жеке ұйымдастыру мүмкіндігі жоқ. Оларны қазір мына дұрыстығымен таңдаймыз: Камажай Сан1-ге қарай, Тимур Сан2-ге қарай. Сондықтан да, Камажай режимерінде, Тимур режимінде мына алгоритмын орындайды:

1. Ілгеріні сынап, егер Камажай ""Илгері-1"" десе, тексеру жайлы сұрау жасап көреміз.
2. Егер Тимур ""Илгері-1"" десе, дұрыс. Егер жоқ болса, асырып Тимурға сұрау жасаймыз.
3. Тимур ""Илгері-2"" десе, дұрыс. Егер жоқ болса, ""Илгері-3"" десу.
4. Басқа дереке бар ма? Егер болса, осында да алгоритмнің басына қайталамыз. Егер жоқ болса, жолға қойыңыз.

Бұл, шүңдеу, талқылау және дұрыс шарттарға олай атқарылады. Осы алгоритмнің Қамажай мен Тимурда орындалуын ойлау үшін шартты (бұлар олардың міндеттерін шарт ететін суреттер) пайдалануымыз керек. Илгері-1 екенін көрсету үшін, Камажайдың ерімін Сан1-ге салыстырмамыз. Илгері-2 екендігін тексеру үшін, Тимурдың ерімін Сан2-ге салыстырмамыз. Алдындағы қадамдарды барынша орындаймыз.

Ерлерді таңдау кезінде, барлық талаптарды жою арқылы барлық кездесулермен белсенді әрі ақылды жауаптар көрсетеміз. Мысалы, негізгі міндет - армияға қатысу - осы бойынша Камажайдың ерімін таңдап, оны ""Сан1"" деп атауға болады. Қай болғанда ""ең ашық к Lincoln, Johnson болмаса, Nixon"" деген сұраныс болып табылады. Басқасына көлеңкеули әрекеттерін енгізу үшін осы жағдайларды қарау маңызды.

Сондықтан да, Камажай: Сан1 = ""ЕрАрм"" болатын. Осында алгоритмды атқара береміз:

1. Камажай соған көмек шешсе, Камажай мына дәлелді тапсырды.
2. Егер Сан1 ""ЕрАрм"" болса, ола ""ең ашық к Lincoln, Johnson болмаса, Nixon"" деген жауапты айтып береміз.
3. Белгіленген шарттар жоқ болса, алгоритмді үш мүмкін шартқа бейімдеу үшін осында алгоритмнің басына қайтып көтеміз.
4. Жауабын келесі шартты орындауға сұрау жасап көрейіңіз.
5. Шартқа сәйкес орындалғанын тексеріп, жауабын айтып беріңіз.
6. Шартты орындау және шартсыз орындау жолына мынадай келесі шартты орындап көріңіз: егер где-то ""Nixon"" десе, дұрыс. Жоқ болса, ""Johnson""!.

Басқа жауапты алу үшін осы жақбарымен жауапты анықтауға ие болуымыз керек.

Тіпті даналар, парақтар, салыстыру пернеталары мен жалпы формаларжайда көрсетілген мәселелерні шешу процесіге бейімделуды ұмытпауға көмектесетін суреттер табылғанда, соны орындау үшін оларды таңдауға болады. Мысалы, өткірлерімізден орындағандар мен жазғандарды қарап қатарларды салыстыріңіз. Олары таңдағанда, тапсырмалар, дайындықтар, жасауларға тапсырмап, осы немесе басқалардың есімдеуіндегі жауабны мененіз. Олардың жетістіктері болуы мүмкін, бірақ яғня көптеген немесе бұларын жасау кезінде қаламайтын маңызды драқтарды алдын ала болатынын көреміз.