Нұсқамені бағалау 29. «Тусылдатын телефон» ойынын ойнайық. Құра сөздің соңынан басталса және сөздің құрылысын алсаңыз. Мысалы: Қолдан - .. 9 30. Проблемді шеш2
Murlyka
Бізге берілген есепті төмендегі шешімдегі шақыру әдісімен ойнаңыз.
29. Берілген ойын «Тусылдатын телефон» деп аталады. Осылайша, алгоритмді пайдаланып, телефон номерлерін ойнап аламыз:
- Бізге берілген құра сөзді салдаймыз.
- Осылайша, құра сөздін соңынан бастап, құра тізілісін аламыз.
- Алдыңғы қостаны есептеу: Соңындай тізілістен санатты алмаймыз және оны алу үшін алдағы қостанды айтып отырмыз.
Мысалы, «Құра» сөзін алып, «р » символын аламыз. Осылайша, қостың соңына «р »ды қойған санатты аламыз.
- Осы алгоритмді қолдана отырып, 2, 3, 4, ..., n-несіз сәттерін атабермейдік, сондықтан мүмкіндігіміз бар.
Осындай, сайын сөзді оңаға айналдырайық. Өйткені үшін, алгоритмді оңдан бастамаймыз:
- Құралықтардын соңын аламыз. Бұл әріп болады, оңнан бастап кіші сандарды ойнап аламыз.
Мысалы, «құралықтар» сөзін алып, «ралықтар» тізімін аламыз.
- Оң жаққа айналадымыз. Өйткені үшін, алгоритмді оң жақтан жасалатамыз:
- Кіші санды аламыз. Бұл сандар тізімі болады, сатылы бөліп ойнап аламыз.
Мысалы, « алықтар» сөзін алып, « алықтар» тізімін аламыз.
- Өзбен келеді. Бізге осы тізімнің соңын беру керек. Ал әріптер болады, сондай-ақ, оныймен маңызды болми! Мысалы, әріпті алып, ақпараттық ойнауға болжады.
- Бұл жақта өтеді. Өйткені үшін, алгоритм осындай жасалатамыз:
- Өңдейміз. Тізімнен бір әріп алып, солға айналадымыз.
- Өзбен келеді. Сол жақтан жасалады. Әріптерді алып, сәйкестендіреміз.
- Бұл жақта өтеді. Өзден кейін, алгоритмімізді дайындаймыз.
- Орындауымыз бітті. Осындай, алгоритмді орындап, алып оламыз.
30. Беапараны шешу мәселесі шәкілдегілеріңізмен ашылатынесте, уақытымен таңдаңыз, сондықтан мәселе көріністестерді өрнектеуге болатын соңғы жолыңыз.
Мұнда сұрауыңыз: «Проблемді шешу» деп берілген. Көріністерді растау үшін, сұрауыңызды дұрыс түрде аударып, үлгеру керек.
Жалпы жолмен, проблемді шешу әдісі жасалатын шешу әдістерін пайдалансақ болады. Ал авторлық пішімде жасауда, бірқатар негізгі қадамдар бар:
1. Мәселенің түрі мен шешімге жол ашу. Мысалы, осы сұрауда айтылған мәселе уақытымен ашылмауды сеуіру керек. Сол себепті осындай мәселе возможные проблемыды іздеу жолымен шешімге жол ашу керек.
2. Мәселені уәделермен, факттерге негізделген формаларға ауыстыру. Мысалы, мәселе анықтамын, деректерді аластатын формалармен шешімге жол ашады.
3. Жасау алгоритмін анықтау. Алгоритмге нерселер кіреді, не жасау керек. Мысалы, мәсебені жол табу үшін дағдысы болады міне? Берілген сан жайлы айту, соларды бір операторлар жинағы арқылы анықтау.
4. Жасау алгоритмін иске қосу. Бұл қадамда шешімге жол ашатын барлық нерселерді көрсету керек. Мысалы, белгіленген саналармен, жеке операторлармен жасау қайталамыз. Сосында, жалғастыру әріптері мен алдында қолжеткізуді көрсету.
5. Шешімні жеткені бекіту жөнінде негізгі шарттарды бекіту. Мысалы, шешімні тексеретін адамға көрсетілген жол түзетілген, дәл соларға негізделген белгілеп отыр.
6. Нәтижеге жол ашу. Жасау алгоритмін орындау, орнына бастан көрсетілген нәтижені көру. Мысалы, мәселені жасап, шешімні көруге жолдарды көрсету.
29. Берілген ойын «Тусылдатын телефон» деп аталады. Осылайша, алгоритмді пайдаланып, телефон номерлерін ойнап аламыз:
- Бізге берілген құра сөзді салдаймыз.
- Осылайша, құра сөздін соңынан бастап, құра тізілісін аламыз.
- Алдыңғы қостаны есептеу: Соңындай тізілістен санатты алмаймыз және оны алу үшін алдағы қостанды айтып отырмыз.
Мысалы, «Құра» сөзін алып, «р » символын аламыз. Осылайша, қостың соңына «р »ды қойған санатты аламыз.
- Осы алгоритмді қолдана отырып, 2, 3, 4, ..., n-несіз сәттерін атабермейдік, сондықтан мүмкіндігіміз бар.
Осындай, сайын сөзді оңаға айналдырайық. Өйткені үшін, алгоритмді оңдан бастамаймыз:
- Құралықтардын соңын аламыз. Бұл әріп болады, оңнан бастап кіші сандарды ойнап аламыз.
Мысалы, «құралықтар» сөзін алып, «ралықтар» тізімін аламыз.
- Оң жаққа айналадымыз. Өйткені үшін, алгоритмді оң жақтан жасалатамыз:
- Кіші санды аламыз. Бұл сандар тізімі болады, сатылы бөліп ойнап аламыз.
Мысалы, « алықтар» сөзін алып, « алықтар» тізімін аламыз.
- Өзбен келеді. Бізге осы тізімнің соңын беру керек. Ал әріптер болады, сондай-ақ, оныймен маңызды болми! Мысалы, әріпті алып, ақпараттық ойнауға болжады.
- Бұл жақта өтеді. Өйткені үшін, алгоритм осындай жасалатамыз:
- Өңдейміз. Тізімнен бір әріп алып, солға айналадымыз.
- Өзбен келеді. Сол жақтан жасалады. Әріптерді алып, сәйкестендіреміз.
- Бұл жақта өтеді. Өзден кейін, алгоритмімізді дайындаймыз.
- Орындауымыз бітті. Осындай, алгоритмді орындап, алып оламыз.
30. Беапараны шешу мәселесі шәкілдегілеріңізмен ашылатынесте, уақытымен таңдаңыз, сондықтан мәселе көріністестерді өрнектеуге болатын соңғы жолыңыз.
Мұнда сұрауыңыз: «Проблемді шешу» деп берілген. Көріністерді растау үшін, сұрауыңызды дұрыс түрде аударып, үлгеру керек.
Жалпы жолмен, проблемді шешу әдісі жасалатын шешу әдістерін пайдалансақ болады. Ал авторлық пішімде жасауда, бірқатар негізгі қадамдар бар:
1. Мәселенің түрі мен шешімге жол ашу. Мысалы, осы сұрауда айтылған мәселе уақытымен ашылмауды сеуіру керек. Сол себепті осындай мәселе возможные проблемыды іздеу жолымен шешімге жол ашу керек.
2. Мәселені уәделермен, факттерге негізделген формаларға ауыстыру. Мысалы, мәселе анықтамын, деректерді аластатын формалармен шешімге жол ашады.
3. Жасау алгоритмін анықтау. Алгоритмге нерселер кіреді, не жасау керек. Мысалы, мәсебені жол табу үшін дағдысы болады міне? Берілген сан жайлы айту, соларды бір операторлар жинағы арқылы анықтау.
4. Жасау алгоритмін иске қосу. Бұл қадамда шешімге жол ашатын барлық нерселерді көрсету керек. Мысалы, белгіленген саналармен, жеке операторлармен жасау қайталамыз. Сосында, жалғастыру әріптері мен алдында қолжеткізуді көрсету.
5. Шешімні жеткені бекіту жөнінде негізгі шарттарды бекіту. Мысалы, шешімні тексеретін адамға көрсетілген жол түзетілген, дәл соларға негізделген белгілеп отыр.
6. Нәтижеге жол ашу. Жасау алгоритмін орындау, орнына бастан көрсетілген нәтижені көру. Мысалы, мәселені жасап, шешімні көруге жолдарды көрсету.
Знаешь ответ?