• 3.1. If shart operatori va { } qavslar Agar if
  • true qora ekranga chiqanda katta harf bilan yoziladi “True”




    Download 6,33 Mb.
    Pdf ko'rish
    bet60/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   56   57   58   59   60   61   62   63   ...   194
    true qora ekranga chiqanda katta harf bilan yoziladi “True”. Bu kamchilik VB.NET 
    tilidan .NET FRAMEWORK
    ga kirib kelgan.
    if” va “if – else” shart operatorlari 
    Ifodalarni qanday taqqoslashni ko‘rganimizdan so‘ng, biz shart operatorlari 
    bilan ishlashni davom ettiramiz, u bizga dasturlashning mantiqiy qismini bajarishga 
    ruxsat beradi. 
    Shart operatorlar if va if – else operatorlar bo‘lib, ular orqali shart tekshiradi 
    va dasturda turli xil amallar bajariladi. 
    3. “ if ” shart operotori 
    if ning asosiy sintaksisi quyidagicha: 
    Yuqoridagi sintaksisda if dan so‘ng Boolean express-mantiqiy ifoda bo‘lib, 
    agar u rost qiymat qaytarsa tana qismga. Mantiqiy ifoda butun tipda bo‘la olmaydi.
    Tana qismi ya’ni ikkitalik qavs ichida berilgan: { }. U bir va ko‘p operatorlardan 
    iborat bo‘lishi mumkin. Bizda qo‘shimcha blok operatorlar yordamida boshqa 
    jarayonlarni ham amalga oshirishimiz mumkin bo‘ladi va {} qavslar ketma – ketligida 
    bajariladi. 
    {} qavs ichidagi operatorlarga o‘tishi uchun if operatoridagi mantiqiy qiymati 
    true qiymatlarini qaytarishi zarur. Agar ifoda hisoblanganda qiymati true bo‘lsa, 
    asosiy qismi bajariladi. Agar natija false bo‘lsa asosiy qismidan sakrab o‘tib ketadi. 
    “if” shart operatoriga – misol:
    Misoldagi if shart operatori ishlatilishiga etibor qaratamiz: 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    99 
    Agar biz 4 va 5 butun sonlarini kiritsak natija quyidagicha bo‘ladi: 
    3.1. If shart operatori va { } qavslar 
    Agar if shartining ichida bitta operator bo‘lsa, {} qavslar ish bajarmaydi. Ammo 
    {} qavslardan foydalanish xatoliklarni kamayishiga zamin yaratadi. 
    Bu yerda {} qavslar bajarilmasligiga misol: 
    Bu misolda if operatorini asosiy qismining ikkita chiqarish amali a>5 ifoda rost 
    bo‘lgan xolda birinchi chiqarish operatori bajariladi. 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    100 

    Download 6,33 Mb.
    1   ...   56   57   58   59   60   61   62   63   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    true qora ekranga chiqanda katta harf bilan yoziladi “True”

    Download 6,33 Mb.
    Pdf ko'rish