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