Amaliy topshiriqlar
June 10

For amaliy

for (loop) bo‘yicha 30 ta masala

  • ### 1.
    10 ta meva nomidan iborat ro'yxat yarating. Har bir meva uchun uning birinchi harfini konsolga chiqaring.
  • ### 2.
    1 dan 50 gacha bo'lgan juft sonlarni ro'yxatga yozing va har bir sonni 3 ga ko'paytirib ekranga chiqaring.
  • ### 3.
    Foydalanuvchidan 7 ta shahar nomini kiritishni so'rang. Har bir shahar nomini katta harflar bilan chiqaring.
  • ### 4.
    `sonlar = [12, 45, 78, 34, 56, 89, 23]` ro'yxatidagi har bir sonni 5 ga bo'lgandagi qoldiqni toping.
  • ### 5.
    `kitoblar = ["Ufq", "O'tkan kunlar", "Mehrobdan chayon", "Kecha va kunduz"]` ro'yxatidagi har bir kitob nomidagi so'zlar sonini chiqaring.
  • ### 6.
    1 dan 100 gacha bo'lgan sonlar orasida 7 ga karrali bo'lganlarni ro'yxatga yozing va ularning yig'indisini hisoblang.
  • ### 7.
    Foydalanuvchidan 5 ta telefon modelini kiriting. Har bir model nomi "Samsung" bilan boshlanadigan bo'lsa, alohida ro'yxatga yozing.
  • ### 8.
    `mashinalar = ["Malibu", "Cobalt", "Nexia", "Spark", "Gentra"]` ro'yxatidagi har bir mashina nomini teskari tartibda chiqaring.
  • ### 9.
    `narxlar = [1500, 2300, 1800, 3100, 4200]` ro'yxatidagi narxlardan 2000 dan katta bo'lganlarini alohida chiqaring.
  • ### 10.
    Foydalanuvchidan 3 ta yoqtirgan sport turini kiriting. Har bir sport turi "futbol" bo'lsa, "Bu eng mashhur sport" deb yozing.
  • ### 11.
    1 dan 30 gacha bo'lgan tub sonlarni toping va ularni ro'yxatga yozing.
  • ### 12.
    `sozlar = ["dastur", "kompyuter", "monitor", "klaviatura", "naushnik"]` ro'yxatidagi har bir so'zda nechta unli harf borligini hisoblang.
  • ### 13.
    Foydalanuvchidan 4 ta universitet nomini kiriting. Har bir nom 10 harfdan uzun bo'lsa, uni alohida ro'yxatga yozing.
  • ### 14.
    `baholar = [5, 4, 3, 5, 2, 4, 5, 3]` ro'yxatidagi 5 baholarni necha marta uchraganini hisoblang.
  • ### 15.
    Foydalanuvchidan 6 ta o'yin nomini kiriting. Har bir o'yin nomi "a" harfini o'z ichiga olsa, uni chiqaring.
  • ### 16.
    1 dan 20 gacha bo'lgan sonlarning faktoriallarini hisoblang va chiqaring.
  • ### 17.
    `moshinalar = ["Toyota", "BMW", "Mercedes", "Honda", "Hyundai"]` ro'yxatidagi har bir moshina nomini indeksi bilan chiqaring (0 dan boshlab).
  • ### 18.
    Foydalanuvchidan 5 ta mamlakat poytaxtini kiriting. Har bir poytaxt nomi "n" harfi bilan tugasa, uni chiqaring.
  • ### 19.
    `sonlar = [23, 45, 12, 67, 89, 34]` ro'yxatidagi eng katta va eng kichik sonni toping (max va min funksiyasiz).
  • ### 20.
    Foydalanuvchidan 3 ta film rejissorini kiriting. Har bir rejissor ismi "ov" yoki "eva" bilan tugasa, uni chiqaring.
  • ### 21.
    `mahsulotlar = ["non", "sut", "guruch", "yog'", "go'sht"]` ro'yxatidagi har bir mahsulot narxini foydalanuvchidan so'rab, umumiy summani hisoblang.
  • ### 22.
    1 dan 100 gacha bo'lgan sonlardan 4 ga karrali, lekin 5 ga karrali bo'lmagan sonlarni chiqaring.
  • ### 23.
    Foydalanuvchidan 5 ta dasturlash tilini kiriting. Har bir til "Python" bo'lsa, "Bu eng yaxshi til!" deb yozing.
  • ### 24.
    `talabalar = ["Ali", "Vali", "G'ani", "Hasan", "Husan"]` ro'yxatidagi har bir talaba ismini indeksi bilan chiqaring (1 dan boshlab).
  • ### 25.
    Foydalanuvchidan 4 ta futbolchi familiyasini kiriting. Har bir familiya 6 harfdan uzun bo'lsa, uni chiqaring.
  • ### 26.
    `miqdorlar = [12, 5, 8, 19, 3]` ro'yxatidagi har bir element uchun "Bu miqdor {n} ga teng" deb chiqaring. Agar miqdor 10 dan katta bo'lsa, "Ko'p!" deb qo'shing.
  • ### 27.
    Foydalanuvchidan 3 ta kitob muallifini kiriting. Har bir muallif ismi "Ali" bo'lsa, "Bu mashhur muallif" deb yozing.
  • ### 28.
    1 dan 50 gacha bo'lgan sonlardan 3 ga karrali yoki 5 ga karrali bo'lgan sonlarni chiqaring.
  • ### 29.
    `olimalar = ["Beruniy", "Ibn Sino", "Farobiy", "Ulug'bek", "Xorazmiy"]` ro'yxatidagi har bir olim ismidagi harflar sonini chiqaring.
  • ### 30.
    Foydalanuvchidan 5 ta yil kiriting. Har bir yil 2000 yildan katta bo'lsa, "XXI asr" deb yozing, aks holda "XX asr" deb yozing.

Javoblarni .py fayl ko'rinishida guruhga va Ustozga yuboring!

Agar amaliyot qolib ketsa uni uyga vazifa holatida qoladi, yoki qila olmasangiz sizni dars mashg'ulotlarini o'z vaqtida qila omaganligingizni uyingizga bildirishnoma yuborishimiz mumkin!

Iltimos uy vazifalarini va topshiriqlar o'z vaqtida amalga oshiring!💻📑🧑‍🎓