• Dars rejasi
  • Misol. Karra jadvali bo‘yicha o‘quvchilar bilimini tekshiramiz.
  • Siklni davom ettirish
  • O‘zgaruvchilarning o‘zaro qiymat almashtirishi
  • Informatika va axborot texnologiyalari mavzu: Sikllarni boshqarish: continue, break operatorlari 9-sinf Topshiriqlar va ularning yechimi




    Download 0.55 Mb.
    Sana21.01.2024
    Hajmi0.55 Mb.
    #142418
    Bog'liq
    bulutli axborot tizimlari, AXBOROT TIZIMLARINI MODELLASHTIRISH, Videoproyektor qurilmalari bilan ishlash

    INFORMATIKA VA AXBOROT TEXNOLOGIYALARI


    Mavzu:
    Sikllarni boshqarish: continue, break operatorlari
    9-sinf
    Topshiriqlar va ularning yechimi
    1. Kiritilgan n soni raqamlari yig‘indisini hisoblovchi dastur tuzing.
    Topshiriqlar va ularning yechimi
    2. Kiritilgan n soni juft raqamlari sonini hisoblovchi dastur tuzing.
    Topshiriqlar va ularning yechimi
    3. n natural soni berilgan. 1 dan n gacha bo‘lgan natural sonlar ichida oxirgi raqami 3 gа karrali sonlarni chiqaruvchi dastur tuzing.

    Dars rejasi

    Sikldan chiqish


    Sikllarni boshqarish uchun break va continue kabi maxsus operatorlardan foydalaniladi. break operatori sikldan chiqish uchun ishlatiladi. continue operatori siklning navbatdagi iteratsiyasiga o‘tish uchun ishlatiladi.
    Sikldan chiqish:
    Agar shart True qiymat qaytarsa ham, sikl ichida break operatoriga murojaat etilsa, u holda sikl ishi to‘xtatiladi. Sikl tarkibidagi ixtiyoriy buyruq breakga murojaat etilganidan keyin bekor qilinadi.

    Misol. Karra jadvali bo‘yicha o‘quvchilar bilimini tekshiramiz.


    Topshiriq va uning yechimi


    Siklni davom ettirish


    continue operatori yordamida, sikldan chiqmagan holda, savolni o‘tkazib yuborib, jarayonni davom ettirish mumkin.
    Agar ushbu operator sikl o‘rtasida uchrasa, sikl oxirigacha bo‘lgan keyingi buyruqlarni o‘tkazib yuboradi va sikl o‘z ishini keyingi iteratsiyadan davom ettiradi.

    Siklni davom ettirish


    O‘zgaruvchilarning o‘zaro qiymat almashtirishi


    Python dasturlash tilida o‘zgaruvchilar qiymatini eng kam qadamlar bilan osongina o‘zgartirish mumkin. Masalan,
    Odatda, bu amal ikkita o‘zgaruvchi qiymatini bir vaqtda o‘zgartirish uchun kerak bo‘ladi.

    O‘zgaruvchilarning o‘zaro qiymat almashtirishi


    Mustaqil bajarish uchun topshiriqlar
    1. Qo‘shish, ayirish, ko‘paytirish va bo‘lish amallaridan iborat sodda kalkulyator dasturini tuzing.
    2. Foydalanuvchi tomonidan kiritilgan sonlar yig‘indisini hisoblash dasturini tuzing. Agar manfiy son kiritilsa, sikl o‘z ishini to‘xtatishi lozim.
    Download 0.55 Mb.




    Download 0.55 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Informatika va axborot texnologiyalari mavzu: Sikllarni boshqarish: continue, break operatorlari 9-sinf Topshiriqlar va ularning yechimi

    Download 0.55 Mb.