• = ; Mantiqiy amallar Bu turdagi o‗zgaruvchi bool
  • inkrement  amali deyiladi va uning umumiy ko‗rinishi:  ++




    Download 2,67 Mb.
    Pdf ko'rish
    bet39/173
    Sana16.05.2024
    Hajmi2,67 Mb.
    #238775
    1   ...   35   36   37   38   39   40   41   42   ...   173
    Bog'liq
    Tarixi 37 bet

    inkrement 
    amali deyiladi va uning umumiy ko‗rinishi: 
    ++; 
    C++ dasturlash tilida biror bir o‗zgaruvchini qiymatini birga kamaytirish 
    dekrement 
    amali deyiladi va uning umumiy ko‗rinishi: 
    - -; 
    Inkrement va dekrement amallarini qo‗llanilishi. 
    #include
    int main ()
    { int a=45; int b=12; // a va b o‗zgarmasni e‘lon qilish 
    a++; // a=46 ga teng bo‗ldi 
    b--; // b=11 ga teng bo‗ldi 
    return 0;
    }
     
    Ta‟minlash operatori 
    Ma‘lum bir ifodaning natijasi biror o‗zgaruvchiga ta‘minlash uchun C++ 
    tilida ―=‖ ishlatiladi va ta‘minlash operatori quyidagicha: 
    =
    C++ dasturlash tilida taminlash operatori amallar yordamida ham ishlatiladi. 
    Qo‗shish qiymat berish bilan (+=); ayirish qiymat berish bilan (-=); ko‗paytirish, 
    qiymat berish bilan (*=); bo‗lish qiymat berish bilan (/=); bo‗lish qoldig‗ini olish 
    qiymat berish bilan (%=) va boshqalar. Bu holatlarning umumiy ko‗rinishi: 
    =;
     
    Mantiqiy amallar 
    Bu turdagi o‗zgaruvchi 
    bool
    kalit so‗zi bilan e‘lon qilinib, xotiradan 1 bayt 
    joy egallaydi va 0 (false, yolg‗on) yoki (true, rost) qiymat qabul qiladi. Mantiqiy 
    tur 
    o‗zgaruvchilar qiymatlar o‗rtasidagi munosabatlarni ifodalaydigan 
    mulohazalarni rost (true) yoki yolg‗on (false) ekanligi tavsifida qo‗llaniladi va 
    ular qabul qiladigan qiymatlar matematik mantiq qonuniyatlariga asoslanadi. 
    Mantiqiy mulohazalar ustida uchta amal aniqlangan:
    - inkor; 


    54 
    - konyunksiya; 
    - dizyunksiya; 
    1) inkor – A mulohazani inkori deganda A rost bo‗lganda yolg‗on yoki
    yolg‗on bo‗lganda rost qiymat qabul qiluvchi mulohazaga aytiladi. C++ tilida 
    inkor – ‗!‘ belgisi bilan beriladi. Masalan, A mulohaza inkori «!A» ko‗rinishida 
    yoziladi;
    2) konyunksiya- ikkita A va B mulohazalar konyunksiyasi yoki mantiqiy 
    ko‗paytmasi «A && B» ko‗rinishga ega. Bu mulohaza faqat A va B mulohazalar 
    rost bo‗lgandagina rost bo‗ladi, aks holda yolg‗on bo‗ladi (odatda «&&» amali 
    «va» deb o‗qiladi).
    3) dizyunksiya – ikkita A va B mulohazalar dizyunksiyasi yoki mantiqiy 
    yig‗indisi «A || B» ko‗rinishda yoziladi. Bu mulohaza rost bo‗lishi uchun A yoki B 
    mulohazalardan biri rost bo‗lishi yetarli. Odatda «||» amali «yoki» deb o‗qiladi.
    Mantiqiy amallarni bajarilish jadvali quyidagicha. 
    A
    B
    !A 
    !B 
    A&&B 
    A||B 

























    Download 2,67 Mb.
    1   ...   35   36   37   38   39   40   41   42   ...   173




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    inkrement  amali deyiladi va uning umumiy ko‗rinishi:  ++

    Download 2,67 Mb.
    Pdf ko'rish