• Ishdan maqsad. Tarmoqlanuvchi algoritmlar va ular ustida amalllar bajarish ko‟nikmalarini oshirish. Dasturini tuzish. Nazariy qism. If
  • If operatori. If
  • Texnalogiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 0,89 Mb.
    Pdf ko'rish
    bet1/3
    Sana17.05.2024
    Hajmi0,89 Mb.
    #240323
      1   2   3
    Bog'liq
    2-amaliy ish



    O„ZBEKISTON RESPUBLIKASI RAQAMLI 
    TEXNALOGIYALAR VAZIRLIGI 

    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT 
    AXBOROT TEXNOLOGIYALARI UNIVERSITETI 
    SAMARQAND FILIALI 
     
     
    DASTIRIY INJINIRINGI KAFEDRASI
     
     
    “Dasturlash 2” fanidan 
     
     
     
    2-AMALIY ISHI 


     
    AKT-S20-03 guruh
    Topshirdi: 
    Saidova R.
     
    Tekshirdi: 
    Kayumov A.
     
     
     
     
    SAMARQAND-2024 


    Masalaning qo‟yilishi.
    Quyida berilgan tarmoqlanuvchi algoritmlarning dasturini tuzing. 
    {

    √ 
     
    Bunda k=7 Y=0.378 k=1.4 Y=0.845 
     Ishdan maqsad.
    Tarmoqlanuvchi algoritmlar va ular ustida amalllar bajarish 
    ko‟nikmalarini oshirish. Dasturini tuzish. 
    Nazariy qism.
    If
    va 
    if else
    operatorlari,
    ?: amali

    Dastur bajarilishining birorta qadamida qandaydir shartni tekshirish 
    natijasiga ko‟ra boshqaruvni dasturning u yoki bu bo‟lagiga uzatish 
    mumkin(Tarmoqlanuvchi algoritm). Tarmoqlanishni amalga oshirish 
    uchun shartli operatordan foydalaniladi.
    If operatori.
    If
     
    qandaydir shartni rostlikka tekshirish natijasiga 
    ko‟ra dasturda tarmoqlanishni amalga oshiradi: 
    If (< shart >)
    Bu yerda <
    shart
    > har qanday ifoda bo‟lishi mumkin, odatda u
    taqqoslash amali bo‟ladi.
    Agar shart 0 qiymatidan farqli yoki rost (true) bo‟lsa, <
    operator
    >
    bajariladi, aks holda, ya‟ni shart 0 yoki yolg‟on (
    false
    ) bo‟lsa, hech
    qanday amal bajarilmaydi va boshqaruv 
    if
    operatoridan keyingi
    operatorga o‟tadi (agar u mavjud bo‟lsa).
    C++ tilining qurilmalari operatorlarni blok ko‟rinishida tashkil
    qilishga imkon beradi. Blok - „{„ va „}‟ belgi oralig‟iga olingan 
    operatorlar ketma-ketligi bo‟lib, u kompilyator tomonidan yaxlit bir
    operator deb qabul qilinadi. Blok ichida e‟lon operatorlari ham
    bo‟lishi mumkin va ularda e‟lon qilingan o‟zgaruvchilar faqat shu 
    blok ichida ko‟rinadi (amal qiladi), blokdan tashqarida ko‟rinmaydi.


    Blokdan keyin „;‟ belgisi qo‟yilmasligi mumkin, lekin blok ichidagi
    har bir ifoda „;‟ belgisi bilan yakunlanishi shart.
    Shart operatorining 

    Download 0,89 Mb.
      1   2   3




    Download 0,89 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Texnalogiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 0,89 Mb.
    Pdf ko'rish