• “if” strukturasini ichma – ich joylashishi – misol
  • 5. “if – else –if – else …”operatorining ketma – ketligi Ba’zan biz if strukturasini ketma – ket
  • if strukturasini ichma – ich joylashishi




    Download 6,33 Mb.
    Pdf ko'rish
    bet62/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   58   59   60   61   62   63   64   65   ...   194
    4. if strukturasini ichma – ich joylashishi 
    Ba’zan dastur ichida mantiqiy dastur yoki if – strukturalari ichma – ich 
    joylashishi orqali ifodalaniladi. Biz bularni ichma – ich if yoki ichma – ich if – else 
    strukturalari deb ataymiz. 
    if yoki if – else strukturasi boshqa bir if yoki else strukturasi ichida joylashishi 
    mumkin. Ko‘p jarayonlarda else bo‘limi dastlabki if bo‘limiga o‘xshash bo‘ladi. Buni 
    biz else bo‘limi if bo‘limiga bog‘liq deb tushumishimiz mumkin. 
    Ichma – ich joylashgan jarayonlarni uchtadan oshirib yuborish yaxshi emas, biz 
    bitta shart ichida uchta va undan ko‘p shartlarni bajarmasligimiz kerak. Agar ba’zi 
    sabablarga ko‘ra uch va undan ko‘proq strukturani ichma – ich joylashtiradigan 
    bo‘lsak, biz bu qismini alohida metodaga o‘tkazishimiz kerak (metod bo‘limida 
    ko‘ramiz). 
    “if” strukturasini ichma – ich joylashishi – misol: 
     


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    103 
    Yuqoridagi misolda biz ikki sonni taqqoslaymiz: birinchi biz ularni teng ekanini 
    tekshiramiz agar tekshirish natijasi yolg‘on qiymat qaytarsa ularni yana taqqoslaymiz 
    va qaysi biri kattaligini aniqlaymiz. Yuqoridagi kod natijasi: 
    5. “if – else –if – else …”operatorining ketma – ketligi 
     
    Ba’zan biz if strukturasini ketma – ket ishlatishimiz zarur bo‘lib, qoladi bunda 
    else qismi yangi if strukturasiga teng bo‘ladi. Agar biz ichma – ich if strukturasidan 
    foydalansak kod to‘g‘ri javobdan ancha uzoqlashadi. Else dan keyin yangi if dan 
    foydalansak to‘g‘ri javobga yaqinlashamiz. Masalan: 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    104 
    Bu misoldagi dastur biz kiritgan o‘zgaruvchi ingliz tili alifbosidagi unli harflar 
    bilan taqqoslaydi. Har bir taqqoslash ketma – ket bajariladi qachonki undan oldingi 
    qismi to‘g‘ri bo‘lmasa. Agar hech bir if bo‘limi bajarilmasa oxirgi else bo‘limi 
    bajariladi. Quyida dastur natijasi: 

    Download 6,33 Mb.
    1   ...   58   59   60   61   62   63   64   65   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    if strukturasini ichma – ich joylashishi

    Download 6,33 Mb.
    Pdf ko'rish