• Butun turlar.
  • O’zbekiston Respublikasi aloqa, axboratlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi Toshkent axborot texnologiyalari universiteti




    Download 1.32 Mb.
    Pdf ko'rish
    bet10/15
    Sana19.10.2022
    Hajmi1.32 Mb.
    #27564
    1   ...   7   8   9   10   11   12   13   14   15
    Bog'liq
    dasturlash tillari va ularning xossalari

    Program 
    Uses
    Label
    Const
    Type
    Var

     

    Begin 
     
    End. 
    Ma'lumotlar turlari 
    Ma’lumotlar turlarini Delphi tilida umumiy holda ikkiga ajratish mumkin: 

    standart turlar. Bu turlar oldindan Delphi tili tomonidan aniqlangan 
    bo’ladi; 

    dasturchi tomonidan kiritiladigan (aniqlanadigan) turlar. 


    Standart turlar tarkibiga quyidagilar kiradi: butun, haqiqiy, belgili (simvol), qator 
    (strok), mantiqiy, ko’rsatgichli va variant. 
    Dasturchi turlarni dasturning Var bo’limida o’zgaruvchilarni tavsiflashda aniqlaydi 
    yoki maxsus turlarni aniqlash uchun bo’lim bo’lgan -turlarni tavsiflash Type bo’limida 
    aniqlaydi. 
    Bu bo’lim umumiy holda quyidagicha bo’ladi. 
     Type 

    =
    Misol: 
    Type 
    TColor=(Red,Blue,Black); 
    Var Color1,Color2,Color3: TColor; 
    Type bo’limida dasturchi tomonidan yangi Tcolor nomli tur kiritilayapdi va u 
    Red,Blue,Black mumkin bo’lgan qiymatlarni qabul qilishi mumkin. Var bo’limida 
    dasturchi tomonidan turi aniqlangan uchta Color1,Color2,Color3 o’zgaruvchilar 
    tavsiflanmoqda. Bu o’zgaruvchilarni to’g’ridan to’g’ri quyidagicha ham tavsiflash 
    mumkin. 
    Var Color1,Color2,Color3: (Red,Blue,Black); 
    Standart turlarni Type bo’limida tavsiflash shart emas, ularni to’g’ridan to’g’ri
    Var bo’limida tavsiflash mumkin. 
    Delphida standart turlarni quyidagicha klassifikastiya qilish mumkin. 
     
    Oddiy 
     
    Tartibli 

    Butun 

    Belgi 



    Mantiqiy 

    Sanoqli (Perechislyaemыy) 

    Chegaralangan 
     
    Haqiqiy 
     
    Qator 
     
    Struktura 
     
    To’plam 
     
    Massiv 
     
    Yozuv 
     
    Fayl 
     
    Klass 
     
    Interfeys 
     
    Ko’rsatgichli 
     
    Prostedurali 
     
    Variant 
    Oddiy turlarga tartiblashgan va haqiqiy turlar kiradi. Tartiblashgan turlar shu 
    bilan xarakterlanadiki uning har bir qiymati o’zining tartiblangan nomeriga ega. 
    Haqiqiy tur qiymatlari kasr qismidan iborat bo’lgan sonlardan iboratdir. 
    Tartiblashgan turlarga butun, belgili, mantiqiy, sanoqli va chegaralangan turlar 
    kiradi. 
    Butun turlar. Butun turlar butun sonlarni tasvirlash uchun ishlatiladi. Jadvalda 
    Delphi 7 da ishlatiladigan butun turlar ro’yxati keltirilgan. 

    Tur 
    O’zgprish diapazoni 


    O’lcham (baytda) 
    Integer 
    -2147483648..2147483647 

    Cardinal 
    0..4294967295 

    Shjrtint 
    -128..127 

    Smallint 
    -32768..32767 

    Longint 
    -2147483648..2147483647 



    Int64 
    -2
    63
    ..2
    63
    -1 

    Byte 
    0..255 

    Word 
    0..65535 

    LongWord 
    0..4294967295 


    Download 1.32 Mb.
    1   ...   7   8   9   10   11   12   13   14   15




    Download 1.32 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston Respublikasi aloqa, axboratlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi Toshkent axborot texnologiyalari universiteti

    Download 1.32 Mb.
    Pdf ko'rish