• Haqiqiy son turi
  • Tur nomi Baytlardagi o„lchami Qiymat chegarasi Butun tur Bool 1 Unsigned short int
  • Long int 4 -2147483648..2147483647 int(16 razryadli) 2 -32768.. 32767
  • O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




    Download 2,67 Mb.
    Pdf ko'rish
    bet33/164
    Sana25.01.2024
    Hajmi2,67 Mb.
    #146073
    1   ...   29   30   31   32   33   34   35   36   ...   164
    Bog'liq
    ALGORITMLASH VA DASTURLASH ASOSLARI

    Butun son turlari. Butun son qiymatlarni qabul qiladigan o‗zgaruvchilar. 
    Butun tur int, shorint, longint, long kalit so‗zlari bilan aniqlanadi. 
    Belgi turi. Belgi turidagi o‗zgaruvchilar char kalit so‗zi bilan beriladi va ular 
    o‗zida belgining ASCII kodini saqlaydi. Belgi turidagi qiymatlar nisbatan 
    murakkab bo‗lgan tuzilmalar – satrlar, belgilar massivlari va hokazolarni hosil 
    qilishda ishlatiladi.
    Haqiqiy son turi. Haqiqiy son qiymatlarni qabul qiladigan o‗zgaruvchilar. 
    Bu turdagi o‗zgaruvchi uchun xotiradan 4 bayt joy ajratiladi va ular float, double 
    so‗zlari bilan aniqlanadi. 
    Mantiqiy tur. 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:
    C++ dasturlash tilida o‗zgaruvchi turlari va qiymatlari jadvali quyidagicha: 
    Tur nomi 
    Baytlardagi o„lchami 
    Qiymat chegarasi 
    Butun tur 
    Bool 

     
    Unsigned short int 

    0..65535 
    Short int 

    -32768..32767 
    Unsigned long int 

    0..42949667295 
    Long int 

    -2147483648..2147483647 
    int(16 razryadli) 

    -32768.. 32767 


    47 
    Int (32 razryadli) 

    -2147483648..2147483647 
    Unsigned int (16 
    razryadli) 

    Download 2,67 Mb.
    1   ...   29   30   31   32   33   34   35   36   ...   164




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

    Download 2,67 Mb.
    Pdf ko'rish