2. n ta belgidan iborat bo‘lgan S matn berilgan. Undagi barcha “abcd” ko‘rinishidagi belgilar guruhini o‘chiring.
3. n ta belgidan iborat bo‘lgan S matn berilgan. Unda “:” belgisining borligi ma’lum emas.
a) Agar bo‘lsa, ungacha bo‘lgan barcha belgilar ketma-ketligini toping;
b) Agar bo‘lsa, oxirgi “:” belgisidan keyingi barcha belgilar ketma-ketligini toping.
4. n ta belgidan iborat bo‘lgan S matn berilgan bo‘lsin.
Kemta-ket kelgan “a” harflarining eng katta sonini aniqlang;
“e” harfi besh marta ketma-ket keladimi :
5. n ta belgidan iborat bo‘lgan S matn berilgan bo‘lsin. Bu matnda “abc” belgilar guruhi necha marta uchraydi ?
6. n ta belgidan iborat bo‘lgan S matn berilgan bo‘lsin. Shu matndagi barcha “bola” so‘zlarini “lolalar” bilan almashtiring.
7. n ta belgidan iborat bo‘lgan S matn berilgan. Bu ketma-ketlikga barcha “(“ va “)” belgilari orasidagi belgilar guruhini o‘chiring. ‘(‘ va ‘)’ belgilari orasida boshqa bunday belgilar yo‘q deb faraz qiling.
8. n ta belgidan iborat bo‘lgan S matn berilgan. Bu matnda “*” belgisi bormi? Bor bo‘lsa, undan keyingi belgini “-“ bilan almashtiring.
9. n ta belgidan iborat S matn berilgan bo‘lsin. Bu matnda hech bo‘lmaganda bitti nuqta mavjud. Shu nuqtadan avval kelgan barcha vergullarni o‘chiring hamda birinchi nuqtadan keyin kelgan barcha “+” larni “3” bilan almashtiring.
10. n ta belgidan iborat bo‘lgan S matn berilgan. Bu matndagi lotin alifbosidagi kichik harflarni kattasi bilan almashtiring.
Asosiy adabiyotlar
1. D.S. Malik. C++ Programming: From problem Analysis to Program Design. Fifth Edition. Course Technology. 2011.
2. Bjarne Stroustrup. The C++ Programming Language (4-th Edition). Addison – Wesley, 2013. 1363 page.
3. Bjarne Stroustrup. Programming: Principles and Practice using C++(Second Edition) Addison – Wesley, 2014. 1305 page.
Do'stlaringiz bilan baham: |