• III. Yangi mavzuni o`rganish.
  • O’zbekiston respublikasi xalq ta’limi vazirligi




    Download 0.5 Mb.
    bet2/3
    Sana12.11.2022
    Hajmi0.5 Mb.
    #30094
    1   2   3
    Bog'liq
    ochiq dars 21
    1.Kasr tushunchasi bilan tanishtirish metodikasi, Slayd Muhammad, 4. J. K. Rowling - Harry Potter and the Goblet of Fire, 2-LABОRATОRIYA ISHI, malumotlar tuzilmasi, Diplom ishi, yangi o zbekistonda ma naviy makonni yaratish borasidagi asosiy, 1-SINF MUSIQA KONSPEKT YANGI, 8 dekabt senariy, kompyuterlar, my family, мирсайит, Chanbaev Jaras, Iqtisodiy siyosatga kirish yakuniy test savollari (Sayidmuradov M)
    I. Tashkiliy qism:
    1.Salomlashi
    2.Yo'qlama qilish.
    3.Uyga vazifani o'rash.
    II. Takrorlash:
    1. Dastur tuzish jarayonida qaroriar nimaga asoslanib qabul qilinadi?
    2.Taqqoslash amallariga qaysi amallar kiradi?
    3.Mantiqiy amallar nima maqsadda qo'llaniladi?
    4.Sodda va murakkab shartlar bir-biridan nimasi bilan farq qilinadi?
    III. Yangi mavzuni o`rganish.
    Mantiqiy ifodaning natijasiga asoslanib, dasturning qaysi qismi bajarilishi lozimligi haqida qaror qabul qilinadi. Bunday masalalar tarmoqlanuvchi algoritmlar yordamida hal etiladi.
    N.

    1. Tarmoqlanuvchi algoritm deb nimaga aytiladi?

    2. Shart qanday tekshiriladi?

    3. Taqqoslash amallari natija sifatida qanday qiymatni qaytaradi?

    Tarmoqlanuvchi algoritmlar - birorta shartga ko'ra buyruqlar ketma-ketligining bajarilishi yoki bajarilmasligini belgilovchi algoritm. Tarmoqlanuvchi algoritmlarda bir yoki bir necha shartlar tekshiriladi hamda rost yoki yolg'on qiymat qaytarishiga asoslanib, buyruqlar ketma-ketligi bajariladi.
    Shartlarni tekshirish uchun barcha dasturlash tillari kabi Python dasturlash tilida ham shartli o'tish operatorlari mavjud.



    • if shartli o'tish operatori

    • Sintaksisi:

    • If shart:

    • buyruqlar_bloki

    • Tayanch tushunchalar if operatori- faqat berilgan shart rost bo'lgandagina muayyan buyruqlar to'plamini bajaradigan shartli operator.


    • if operatori tarkibidagi shart True (rost) qiymat qaytarsa, buyruqlar_bloki bajariladi. Agar yolg'on qiymat qaytarsa, buyruqlar_bloki bajarilmaydi.

    buyruqlar_bloki if operatoridan keyingi satrda xat boshidan 4 ta probel qoldirib, keyin yoziladi.
    if-else shartli o'tish operatori
    Sintaksisi:
    if shart:
    buyruqlar_bloki
    else:
    buyruqlar_bloki2
    if operatori bilan birga else buyrug'ini ham qo'llash mumkin. Agar shart True (rost) qiymat qaytarsa, buyruqlar_bloki bajariladi, aks holda buyruqlar_bloki2 bajariladi.
    Misol:
    tenglamalar sistemasi dasturini tuzing.
    x = int(input(‘x=‘))
    if x > 6:
    y = x-3
    else:
    y=x
    print(y)


    Download 0.5 Mb.
    1   2   3




    Download 0.5 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi xalq ta’limi vazirligi

    Download 0.5 Mb.