• Belgili tiplar.
  • Belgili tiplarning nomi, hajmi va qiymatlar chegarasi t/r Toifa nomi Hajm, bit Qiymatlar chegarasi
  • C++ dasturlash tilida o‘zgaruvchi va o‘zgarmas tipli kattaliklar O‘zgaruvchilar




    Download 403,14 Kb.
    Pdf ko'rish
    bet2/6
    Sana19.12.2023
    Hajmi403,14 Kb.
    #123998
    1   2   3   4   5   6
    Bog'liq
    C-dasturlash-tilida-o‘zgaruvchi-va-o‘zgarmas-tipli-kattaliklar
    xosmas, Qovuljonov Javlon 651-19 WEB-D, seleksiya va urugchilik asoslari, shaxriyor7, fizika 2 mustaqil ish, Foydalanilgan adabiyotlar, 754, MA\'RUZA. TEKISLIKDA KESMA, VEKTOR VA ULARNING XOSSALARI, test
    Ma’lumotlarning tiplari. C ++ dastrulash tilining ma’lumotlar tiplarini asosiy 
    va tarkibiy qismlarga bo‘lish mumkin. C ++ dastrulash tilida o‘zgaruvchilarning 
    asosiy tiplari quyidagilardan iborat: 
    • char - belgili;
    • int – butun son;
    • float – haqiqiy son;
    • double - ikki karra haqiqiy son;
    • bool - mantiqiy.
    Ma’lumotlarning boshqa tiplarini shakllantirish uchun spetsifikator (qiymat 
    chegarasi) lardan foydalaniladi. Spetsifikatorlar yordamida belgilangan tiplar 
    tarkibiy ma’lumotlar deyiladi.
    C ++ dasturlash tilida ma’lumotlar tipining to‘rtta spetsifikatori mavjud: 
    • short - qisqa;
    • long - uzun;
    • signed - ishorali;
    • unsigned - ishorasiz.
    Bularning imkoniyatlarini quyida ko‘rib chiqamiz: 
    Belgili tiplar. Belgili o‘zgaruvchilarga oid misol va masalalarni dasturlashda 
    char tipidan foydalaniladi. char tipidagi ma’lumotlar kompyuter xotirasida bir 
    bayt joy egallaydi. Buning sababi shundaki, odatda 256 ta belgilardan birini 
    saqlash uchun qancha belgi turiga teng bo‘lsa, shuncha xotira ajratiladi. Belgining 
    turi ishorali yoki ishorasiz bo‘lishi mumkin.
    3.4-jadval 
    Belgili tiplarning nomi, hajmi va qiymatlar chegarasi 
    t/r 
    Toifa nomi 
    Hajm, bit 
    Qiymatlar chegarasi 
    1. 
    char 
    1 bayt 
    -128 … 127 
    2. 
    unsigned char 
    1 bayt 
    0 … 255 
    3. 
    signed char 
    1 bayt 
    -128 … 127 
    Belgili o‘zgaruvchilar quyidagicha e’lon qilinadi: 


    char a , satr; // ikkita belgili o‘zgaruvchini e’lon qilish. 
    Belgili ma’lumotlar bilan ishlashda shuni yodda tutish kerakki, agar bitta 
    belgidan ifodada foydalanish kerak bo‘lsa, belgini bittali qo‘shtirnoq ichida yozish 
    lozim. Masalan, ‘x’, ‘y’, ‘-’, ‘5’. 
    Belgilar ketma-ketligi, ya’ni satrdan foydalanish kerak bo‘lsa, satr qo‘shtirnoq 
    ichida yozilishi lozim. Masalan, "Dasturlashni o‘rganamiz!" 

    Download 403,14 Kb.
    1   2   3   4   5   6




    Download 403,14 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    C++ dasturlash tilida o‘zgaruvchi va o‘zgarmas tipli kattaliklar O‘zgaruvchilar

    Download 403,14 Kb.
    Pdf ko'rish