Amaliy masalalar
1. Faylga sonlar yozish va ulardan juft sonlarni topish:
Faylga 10 ta son yozing va fayldan o‘qib, ularning juftlarini ekranga chiqaring.
2. Fayldan ma'lumot o'qib, ularning eng kattasini topish:
Faylga kiritilgan sonlar orasidan eng kattasini topadigan dastur yozing.
3. Fayldagi sonlarning o'rtacha qiymatini topish:
Faylga 5 ta son yozing va ularning o'rtacha qiymatini hisoblang.
4. Fayldan belgilangan so'zlarni o'qib, ularni teskari yozing:
Fayldan so'zlarni o‘qib, ularni teskari tartibda faylga yozadigan dastur tuzing.
5. Faylga Foydalanuvchidan son kiritish va ularning raqamlar yig'indisini hisoblash:
Foydalanuvchidan son kiriting, faylga yozing va fayldan o‘qib, har bir sonning raqamlar yig‘indisini hisoblang.
6. Fayldagi eng katta va eng kichik sonlarni topish:
Fayldagi sonlar ichidan eng katta va eng kichik sonlarni topib ekranga chiqaring.
7. Fayldan ma'lumotni o'qib, sonlar ketma-ketligini teskari tartibda chiqarish:
Faylga kiritilgan sonlar ketma-ketligini teskari tartibda chiqaradigan dastur yozing.
8. Faylga kirilgan satrlar orasidan eng uzun so'zlarni aniqlash:
Fayldagi satrlarni o'qib, ulardan eng uzun so'zni toping.
9. Faylga sonlar yozing va ularning faktorialini hisoblang:
Fayldan o'qilgan sonlar uchun faktorial hisoblaydigan dastur tuzing.
10. Fayldagi barcha juft sonlar yig‘indisini hisoblang:
Fayldan o‘qilgan sonlar ichidan faqat juft sonlarni yig‘ib chiqaring.
11. Fayldagi ma'lumotlarning nechta satrdan iborat ekanligini aniqlash:
Fayldagi satrlar sonini hisoblaydigan dastur yozing.
12. Fayldagi ma'lumotlarning harf va so'zlar sonini hisoblang:
Fayldan o'qilgan matndagi harflar va so'zlar sonini hisoblaydigan dastur tuzing.
13. Fayldan ma'lumot o'qib, tub sonlarni topish:
Fayldan o'qilgan sonlar ichidan tub sonlarni topib ekranga chiqaradigan dastur yozing.
14. Fayldan o'qilgan sonlarning nechta bo'luvchiga ega ekanligini aniqlang:
Fayldan o‘qilgan sonlarning har biri nechta bo‘luvchiga ega ekanligini aniqlang.
15. Fayldan o'qilgan sonlar orasidan Fibonacci ketma-ketligiga kiradigan sonlarni aniqlash:
Fayldan o‘qilgan sonlar orasidan Fibonacci ketma-ketligiga mos keladigan sonlarni toping.
16. Fayldagi matndan faqat katta harflarni o'qib ekranga chiqaring:
Fayldan o‘qilgan matn ichidan faqat katta harflarni topib, ekranga chiqaradigan dastur tuzing.
17. Faylga sonlar kiritib, ularning o'zaro ayirmalarini hisoblang:
Faylga 5 ta son kiriting va ularning o‘zaro ayirmalarini faylda saqlang.
18. Fayldagi satrlarni tartiblash va alifbo tartibida qayta yozish:
Fayldan o‘qilgan matnni satrlar bo‘yicha alifbo tartibida qayta tartiblang va boshqa faylga yozing.
19. Fayldan sonlarni o‘qib, ulardan faqat toqlarini ekranga chiqarish:
Fayldan o‘qilgan sonlar orasidan faqat toq sonlarni ajratib ekranga chiqarish.
20. Fayldagi sonlar yig'indisi va ko'paytmasini hisoblang:
Fayldan o'qilgan sonlarning yig'indisini va ko'paytmasini hisoblang.
21. Faylga foydalanuvchi tomonidan kiritilgan ma'lumotlarni teskari tartibda qaytarish:
Foydalanuvchi tomonidan kiritilgan satrlarni faylda saqlab, ularni teskari tartibda chiqaradigan dastur tuzing.
22. Fayldagi matndan barcha raqamlarni ajratib ekranga chiqarish:
Fayldan o‘qilgan matn ichidan faqat raqamlarni ajratib chiqaring.
23. Fayldan ma'lumotlarni har bir satrni har xil rangda ekranga chiqarish:
Fayldan o‘qilgan satrlarni turli ranglarda ekranga chiqaradigan dastur yozing.
24. Fayldan o‘qilgan raqamlar bilan arifmetik amallar bajarish:
Fayldan o'qilgan sonlar ustida qo'shish, ayirish, bo'lish va ko'paytirish amallarini bajaring.
25. Fayldan o'qilgan sonlar orasida qoldiqsiz bo'linadigan sonlarni toping:
Fayldan o‘qilgan sonlar orasidan 3 ga qoldiqsiz bo‘linadigan sonlarni topib ekranga chiqaring.
26. Fayldan o'qilgan satrlardan har bir so'zni teskari yozib qayta saqlash:
Fayldan o'qilgan har bir so'zni teskari tartibda faylda qayta saqlash.
27. Fayldagi so'zlar orasidan kamida 5 harfdan iboratlarini topish:
Fayldan o‘qilgan so‘zlar orasidan uzunligi 5 harfdan ko‘p bo‘lganlarini toping.
28. Faylga kiritilgan sonlar orasidan eng katta va eng kichiklarini toping:
Fayldan o‘qilgan sonlar orasidan eng kattasi va eng kichigini ekranga chiqaradigan dastur yozing.
29. Fayldan ma'lumotlarni o'qib, so'zlarning o'zaro o'xshashligini aniqlang:
Fayldagi so‘zlar orasida bir xil harf bilan boshlanganlarni topib ajrating.
30. Faylga kiritilgan satrlar orasidan eng uzunini topib ekranga chiqarish:
Fayldan o‘qilgan satrlar orasidan eng uzunini topib, uni ekranga chiqaradigan dastur tuzing.
Last updated