Amaliy topshiriqlar
March 28
Imtihon sodda - 1
- "Hello, World!" matnini ekranga chiqarish.
- Ikki sonni qo'shish natijasini ekranga chiqarish.
- Foydalanuvchidan ism va yoshini so'rab, "Salom, Ism! Sizning yoshingiz Yosh" tarzida xabar chiqarish.
- O'zgaruvchilar orqali qiymatlarni chiqarish.
- O'zgaruvchi qiymatini print() orqali chiqarish.
- Ko'rsatmalarni bir necha satrda chiqaring (multiple print() statements).
- print() yordamida qatorli matnni yaratish.
- print() yordamida maxsus belgilardan foydalanish: \n, \t.
- print() funksiyasini formatlash usuli yordamida ishlatish.
- Bitta qatorda bir nechta qiymatlarni chiqarish.
- Ikkita sonni qo'shing.
- Ikkita sonni ayiring.
- Ikkita sonni ko'paytiring.
- Ikkita sonni bo'ling.
- Sonning kvadratini hisoblang.
- Ikkita sonning qoldig'ini (mod) toping.
- Kvadrat ildizni topish.
- Bir sonning darajasini olish.
- Sonlarni yig'indisini va mahsulini hisoblash.
- Ikkita sonning o'rtacha qiymatini toping.
- Foydalanuvchidan ismni so'rang va ekranda salomlashish.
- Foydalanuvchidan ikki sonni so'rang va ularni qo'shing.
- Foydalanuvchidan raqamni so'rang va uning kvadratini hisoblang.
- Foydalanuvchidan yoshini so'rang va unga qarab, voyaga yetganmi yoki yo'qligini aniqlang.
- Foydalanuvchidan ikki sonni so'rang va bo'linmasini chiqarish.
- Foydalanuvchidan matn so'rang va matnni katta harflarga o'zgartiring.
- Foydalanuvchidan to'liq ismini so'rang va uni teskari tartibda chiqarish.
- Foydalanuvchidan sana so'rang va sanani formatlab chiqarish.
- Foydalanuvchidan raqamli parolni so'rang va to'g'ri yoki noto'g'ri ekanligini tekshiring.
- Foydalanuvchidan ikki raqamli sonni so'rang va ular orasidagi farqni chiqarish.
- Foydalanuvchidan son so'rang, agar son musbat bo'lsa, "Musbat son" deb yozing, aks holda "Manfiy son".
- Foydalanuvchidan yoshini so'rang va 18 yoshdan katta bo'lsa "Voyaga yetgansiz", aks holda "Voyaga yetmagan".
- Foydalanuvchidan ikki sonni so'rang va birinchi son ikkinchisidan katta bo'lsa "Katta", aks holda "Kichik".
- Yilni so'rang, agar yil juft bo'lsa "Juft", aks holda "Toq" deb chiqaring.
- Sonni so'rang va u 0 ga teng bo'lsa "0", aks holda "Nolga teng emas" deb chiqaring.
- Foydalanuvchidan sonni so'rang, agar u 10 dan katta bo'lsa, "Katta" deb, aks holda "Kichik" deb yozing.
- Foydalanuvchidan raqamni so'rang va agar u to'liq kvadrat bo'lsa "To'liq kvadrat", aks holda "To'liq kvadrat emas".
- Foydalanuvchidan biror yoshni so'rang va agar u 18 dan katta bo'lsa, faqat unga "O'zingizning yo'nalishingizni tanlashingiz mumkin" degan xabarni chiqaring.
- Sonni kiriting va agar son 5 ga bo'linadigan bo'lsa "5 ga bo'linadi", aks holda "5 ga bo'linmaydi".
- Foydalanuvchidan ismni so'rang, va agar ism "Ali" bo'lsa "Salom, Ali!", aks holda "Sizning ismingiz Ali emas".
- Foydalanuvchidan yilni so'rang va agar yil 4 ga bo'linib, 100 ga bo'linmasa "Kabisa yili", aks holda "Kabisa yili emas".
- Foydalanuvchidan 5 ta sonni so'rang va ularning eng kattasini aniqlang.
- Kun raqamini so'rang va kunning nomini chiqarish (1=Dushanba, 2=Seshanba va hokazo).
- Foydalanuvchidan yoshini so'rang va agar u 0-12 yoshda bo'lsa "Bola", 13-18 yoshda bo'lsa "O'smir", 19 va undan katta bo'lsa "Kattalar".
- Sonni kiriting va u manfiy, musbat yoki 0 ekanligini tekshirib chiqing.
- Foydalanuvchidan daromadni so'rang va agar daromad 5000 dan katta bo'lsa "Boy", 2000-5000 orasida bo'lsa "O'rtacha", kam bo'lsa "Kambag'al".
- Yilni so'rang va agar yilning oxirigacha 6 oy qolganda "Yilning yarmi o'tdi", aks holda "Yilning yarmi hali o'tmagan".
- Foydalanuvchidan raqamni so'rang va agar u musbat bo'lsa "Musbat", 0 bo'lsa "Nol", manfiy bo'lsa "Manfiy".
- Foydalanuvchidan raqamni so'rang va agar u 10 dan kichik bo'lsa "Kichik", 10-100 orasida bo'lsa "O'rtacha", 100 dan katta bo'lsa "Katta".
- Foydalanuvchidan uchta sonni so'rang va ularning o'rtacha qiymatini hisoblang.
- Foydalanuvchidan ikki sonni so'rang va ularning tengligini tekshiring.
- Foydalanuvchidan uchta sonni so'rang va ularning o'rtacha qiymatini hisoblang.
- Sonni so'rang va agar u 10 dan katta yoki teng bo'lsa "Katta yoki teng", aks holda "Kichik".
- Ikkita sonni kiriting va ular orasidagi farqni hisoblang.
- Foydalanuvchidan yoshini so'rang va agar u 18-65 yosh orasida bo'lsa "Mehnat yoshida", aks holda "Mehnat yoshidan tashqari".
- Ikkita sonni so'rang va ularning o'zaro tengligini yoki kichikligini tekshiring.
- Foydalanuvchidan ikkalasi ham musbat yoki manfiy bo'lgan sonlarni so'rang.
- Sonni so'rang va agar u 3 ga bo'linadigan bo'lsa "Bo'linadi", aks holda "Bo'linmaydi".
- Foydalanuvchidan 10 ga bo'linadigan yoki 5 ga bo'linadigan sonlarni so'rang.
- Ikkita sonni so'rang va agar ular teng bo'lsa "Teng", aks holda "Farqli".
- Raqamlar ro'yxatini yaratib, uning elementlarini ekranga chiqarish.
- Foydalanuvchidan raqamlar ro'yxatini olish va uning o'rtacha qiymatini hisoblash.
- Foydalanuvchidan 5 ta son kiriting va ularning eng kattasini toping.
- list() yordamida foydalanuvchidan so'zlar ro'yxatini olish.
- Ro'yxatdagi elementlarni teskari tartibda chiqarish.
- Ro'yxatdagi faqat musbat sonlarni chiqarish.
- Sonlardan iborat bo'lgan ro'yxat yaratib, ularning yig'indisini hisoblash.
- Ro'yxatdagi takrorlanuvchi elementlarni aniqlash.
- Ro'yxatdagi eng kichik sonni topish.
- Ro'yxatdagi elementlarni saralash va natijani chiqarish.
Telegram: t.me/@snrg_py
Blog: teletype.in/@snrg_py