Amaliy masalalar
1. Juft sonlar yig'indisi:
1 dan N gacha bo'lgan barcha juft sonlarning yig'indisini hisoblaydigan dastur yozing.
2. Har qanday sonning faktorialini hisoblash:
Foydalanuvchidan N sonini kiriting va uning faktorialini hisoblang.
3. Fibonacci ketma-ketligini chiqarish:
N ta elementli Fibonacci ketma-ketligini ekranga chiqaradigan dastur yozing.
4. Raqamlarni teskari tartibda chiqarish:
Foydalanuvchi kiritgan sonning raqamlarini teskari tartibda chiqaradigan dastur yozing.
5. Eng kichik va eng katta sonni aniqlash:
Foydalanuvchi kiritgan 5 ta son ichidan eng kattasi va eng kichigini topadigan dastur yozing.
6. Fibonacci ketma-ketligi bo'yicha tub sonlarni aniqlash:
Foydalanuvchidan Fibonacci ketma-ketligini kiriting va ushbu ketma-ketlikdagi tub sonlarni ekranga chiqaring.
7. Bir xil raqamlar bor-yo'qligini aniqlash:
Berilgan sonning ichida takrorlanadigan raqamlar bor-yo‘qligini aniqlang.
8. Sonning tub yoki murakkab ekanligini aniqlash:
Kiritilgan son tubmi yoki murakkabligini aniqlaydigan dastur yozing.
9. Matndagi harflarni sanash:
Foydalanuvchi kiritgan matndagi harflar sonini hisoblaydigan dastur yozing.
10. Foydalanuvchi kiritgan sonning raqamlar yig'indisini hisoblang:
Kiritilgan sonning har bir raqamini ajratib, ularning yig'indisini hisoblang.
11. 2 xonali sonlar juft va toq bo'lishini tekshirish:
Foydalanuvchi kiritgan 2 xonali son juft yoki toq ekanligini aniqlang.
12. Ikkita sonning eng katta umumiy bo'luvchisini (GCD) topish:
Foydalanuvchidan ikkita son kiriting va ularning eng katta umumiy bo'luvchisini (GCD) toping.
13. Ikkita sonning eng kichik umumiy ko'paytmasini (LCM) topish:
Foydalanuvchidan ikkita son kiriting va ularning eng kichik umumiy ko'paytmasini (LCM) toping.
14. Kabisa yili ekanligini aniqlash:
Foydalanuvchi kiritgan yil kabisa yili ekanligini aniqlang.
15. Bir xonali sonlar yig'indisini hisoblang:
1 dan 9 gacha bo'lgan barcha sonlarning yig‘indisini hisoblaydigan dastur yozing.
16. Sonlarni ko'paytirib yig'ish:
1 dan N gacha bo‘lgan barcha sonlarning yig‘indisini toping, lekin faqat 5 ga ko‘paytirilganlari qo‘shiladi.
17. Sonlar o'rtasidagi tenglikni tekshirish:
Foydalanuvchi kiritgan 3 ta son teng bo‘lsa, ularni ekranga chiqarib, ularning teng ekanligini ayting.
18. Bir xil harflar bor-yo'qligini aniqlash:
Foydalanuvchi kiritgan matnda bir xil harflar bor yoki yo'qligini aniqlaydigan dastur yozing.
19. Foydalanuvchidan kirilgan sonlarning o'rtacha qiymatini toping:
Foydalanuvchidan 10 ta son kiriting va ularning o'rtacha qiymatini hisoblang.
20. 1 dan N gacha bo‘lgan barcha toq sonlarni chiqarish:
Foydalanuvchi kiritgan N sonigacha bo‘lgan barcha toq sonlarni ekranga chiqaradigan dastur yozing.
21. Ikki xonali sonlarni raqamlar yig‘indisi bilan ajratish:
Kiritilgan ikki xonali sonlarning raqamlar yig‘indisi 10 dan katta bo‘lsa, ularni alohida chiqarish.
22. Matndagi katta va kichik harflarni sanash:
Foydalanuvchi kiritgan matndagi katta va kichik harflar sonini aniqlaydigan dastur yozing.
23. Foydalanuvchi kiritgan sonlar orasidan eng kichik musbat sonni toping:
Foydalanuvchi tomonidan kiritilgan sonlar orasidan eng kichik musbat sonni aniqlang.
24. N ta elementli massivning o'rtacha qiymatini hisoblang:
N elementli massivdagi barcha elementlarning o'rtacha qiymatini hisoblang.
25. Sonni 3, 5 va 7 ga bo‘lish mumkinligini tekshiring:
Kiritilgan sonni 3, 5 yoki 7 ga bo‘lish mumkin bo‘lsa, ularning soni va bo‘luvchi sonlarini ekranga chiqaring.
26. Foydalanuvchi kiritgan sonni ikki son ko'rinishida ajratish:
Berilgan sonni ikki butun son ko'rinishida ajratish dasturini yozing.
27. Kiritilgan massivdagi barcha manfiy sonlarni chiqarish:
Massiv ichidagi barcha manfiy sonlarni ekranga chiqarish dasturini yozing.
28. 100 dan katta bo‘lgan sonlarni topish:
Foydalanuvchidan kiritilgan sonlar ichidan 100 dan kattalarini topib ekranga chiqaring.
29. Fibonacci ketma-ketligi yordamida tub sonlarni topish:
Foydalanuvchidan kiritilgan sonlar ichidan Fibonacci ketma-ketligiga mos keladigan sonlarni ekranga chiqaring.
30. 1 dan N gacha bo‘lgan barcha sonlarning raqamlari yig‘indisini hisoblash:
1 dan N gacha bo‘lgan barcha sonlarning raqamlari yig‘indisini hisoblaydigan dastur yozing.
Last updated