Читайте также: |
|
Әдістемелік ұсыныс: Келесі еспетерді шығару үшін жиындар типін қолдана отырып, программаларды жазу. Есепті шығару барысында жиындарға арналған операцияларды қолдану.
Тапсырмалар варианттары:
1. Кіші латын әріптермен жазылған мәтін берілген, соңында нүктесі бар. Берілген ретін сақтап әріптердің мәтінге бірінші кірулерін шығару,
2. Кіші латын әріптермен жазылған мәтін берілген, соңында нүктесі бар. Мәтінге екіден кем емес рет кірген әріптерді шығару.
3. Кіші латын әріптермен жазылған мәтін берілген, соңында нүктесі бар. Әріптердің мәтінге бірақ рет кірулерін шығару
4. Мәтін берілген, соңында нүктесі бар. Барлық мәтінге кіретін сөздердегі дауысты орыс әріптерін (а, е, и, о, у, ы, э, ю, я) алфавиттік ретінде шығару.
5. Кіші орыс әріптермен жазылған мәтін берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Барлық сөздерге кіретін дауысты әріптерін алфавиттік ретінде шығару.
6. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Бір де бір сөзге кіремейтін сыңғырлаған дауыссыз әріптерді алфавиттік ретінде шығару.
7. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Ең болмаса бір сөзге кіретін сыңғырлаған дауыссыз әріптерді алфавиттік ретінде шығару.
8. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Бір де бір сөзге кіремейтін қатаң дыбысты дауыссыз әріптерді алфавиттік ретінде шығару.
9. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Тек бір сөзге кіретін дауыссыз әріптерді алфавиттік ретінде шығару.
10. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Бір сөзге ғана кірмейтін қатаң дыбысты дауыссыз әріптерді алфавиттік ретінде шығару.
11. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Бірден әлденеше сөздерге кіретін сыңғырлаған дауыссыз әріптерді алфавиттік ретінде шығару.
12. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Бірден артық сөзге кіремейтін дауысты әріптерді алфавиттік ретінде шығару.
13. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Әр тақ сөзге кіретін сонымен бірге бір де бір жұп сөздерге кірмейтін сыңғырлаған дауыссыз әріптерді алфавиттік ретінде шығару.
14. Кіші орыс әріптермен жазылған сөздерден құралған тізбек берілген,көршілес әріптердің арасында үтір бар, соңында нүктесі бар. Әр тақ сөзіне кіретін, сонымен бірге бір де бір жұп сөзіне кірмейтын барлық қатаң дыбысты дауыссыз әріптерді алфавиттік ретінде шығару(дауысты әріптер - а, е, и, о, у, ы, э, ю, я; сыңғырлаған дауыссыз әріптер - б, в, г, д, ж, з, л, м, н, р; қатаң дыбысты дауыссыз әріптер - к, п, с, т, ф, х, ц, ч, ш, щ.).
15. Белгілі мәтін берілген, соңында нүктесі бар. Сол мәтін “Формула” жазбасы болатынын анықтау:
< формула > = < терм > | (< формула > < белгі > < формула >)
белгі = +|-|*
< терм > = < аты > | < бүтін >
< аты > = < әріп > | <аты > < әріп > | <аты > < сан >
< бүтін > = < сан > | < бүтін > < сан >
< әріп > = a| b| c| d| e| f| g
< сан > = 0| 1| 2| 3| 4| 5| 6| 7| 8| 9
16. Орыс сөздерінен құралған мәтін берілген. Оны тасымалдау үшін бәлшектерге бөлу керек. Орыс сөздерің тасымалдау тәртібі:
а) Екі қатар тұрған дауысты әріптерін бөлуге болар, егер оның біріншісінің алдында дауыссыз әріп болса, ал екіншінің артында біреу болсада әріп болса.
б) Екі қатар тұрған дауыссыз әріптерді бөлуге болады, егер оның біріншісінің алдында дауысты әріп тұрса, ал екінші әріптің соңында да ең болмаса бір даусты әріп болса.
в) Егер п. а, б-ні қолданбаса, онда сөздерді келесі кетінде бөлу керек: бірінші бөлігінде бірден көп әріп болып, ол дауысты әріпке аяқталса, ал екінші бөлігінде ең болмаса бір дауысты әріптен тұрса.
17. Жиындық типті қолдана отырып программаны құру. Келесі куклалар аттарының тізімі бар: "Барби", "Люси", "Катерина", "Светлана", "Марина", "Анжела". Қай куклалар N қыздарында бар екен тұралы ақпарат бар. Әр қызда бар болған куклалардың тізімін беретін программаны құру.
18. Класстың тізімі берілген (барлық аттар әр тұрлі). Бұл класста барлығында қонақта болған оқушының бар екенін анықтау. Әр оқушыға оның үйінде болған жолдастарының тізімінен жиынды құру, ол өзі сол жиындыға кірмейды.
19. Берілген натурал санның жазбасына кірмейтін сандарды өсу ретінде шығару.
20. Әр тақ сөзіне кіретін және бір де бір жұп сөзіне кірмейтін барлық сынғырлаған дауыссыз әріптерін алфавит тәртібі бойынша шығару.
Негізгі әдебиет: 1[108-112].
Қосымша әдебиет: 6 [81-83],7 [322-338].
Дата добавления: 2015-07-08; просмотров: 244 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тақырып.Жазбаларды қолданып, программаларды құру. | | | Тақырып. Мәтіндік файлдарды қолданып, программаларды құру. |