• Paskal’ tilida o’zgaruvchilarni tavsiflash.
  • O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi guliston davlat universiteti axborot texnologiyalari kafedrasi




    Download 8,87 Mb.
    Pdf ko'rish
    bet78/191
    Sana05.09.2024
    Hajmi8,87 Mb.
    #270328
    1   ...   74   75   76   77   78   79   80   81   ...   191
    Bog'liq
    portal.guldu.uz-Kompyuter ta`minoti

     
    Reja 
    1.
     
    Paskal’ tilida o’zgaruvchilarni tavsiflash.
    2.
     
    Paskal’ tilida o’zgaruvchilarni tavsiflash
    3.
     
    Paskal’ tilidagi dastur strukturasi 
    Tayanch iboralar:
    o’zgaruvchilar, var, real, begin, integer
    ,
    string
    Hozirgi zamon EHMlari inson qo’llaydigan rus, o’zbek eki boshqa shu kabi biror-
    bir tilda tuzilgan dasturni tushina oladigan darajada takomillashgan emas.


    94 
    SHu bois, mashinaga muljallangan komandalar tushinadigan shaklda ezilishi 
    zarur. Bu maqsadda algoritmik eki dasturlash tillari deb ataluvchi sun’iy tillar 
    qo’llaniladi.
    Hozirgi vaqtgacha turli sinf masalalarni tavsiflash uchun bir qancha algoritmik 
    tillar yaratilgan. Masalan, Kobol tili iqtisodiy masalalarni echish uchun mo’ljallangan, 
    Algol-60 tili esa murakkab hisoblashlar ko’p bo’lgan dasturlar tuzishda qullaniladi.
    Paskal’ algoritmik tili universal til hsioblanadi. Birinchi navbatda bu til muhim 
    va murrakab masalalarni echishga mo’ljallangan. Paskal’ tilida samarali dasturlarni 
    yaratishga qulay imkoniyatlar bor. Paskal’ tili katta hajmli dasturlarni alohida 
    modullarga ajratish imkoniyatini yaratadi. SHu bilan birga Turbo Paskal’ tili, Beysik 
    tili singari, o’quv tili ham hisoblanadi va ko’pgina o’quv yurtlarida dasturlashni 
    o’rganish uchun boshlang’ich til sifatida qabul qilingan. SHuning uchun bundan keyin 
    biz undan turli dasturlarni tuzishda foydalanamiz.

     Paskal’ tilida o’zgaruvchilarni tavsiflash. 
    O’zgaruvchilarni tavsiflashda 
    Var
    erdamchi so’zi ishlatiladi.
    Misol Var A: integer; V,S: real ;
    Paskal tilida quyidagi o’zgaruvchilar ishlatiladi:
    1)
    arifmetik o’zgaruvchilar (butun -integer va haqiqiy-real );
    2)
    satriy o’zgaruvchilar;
    3)
    mantiqiy o’zgaruvchilar; 4) simvol o’zgaruvchilari.
    Integer
    so’zi dasturning bajarilishi davomida A o’zgaruvchi fakat butun 
    qiymatlar qabul qilishi mumkinligini bildiradi.
    Real 
    suzi esa V va S o’zgaruvchilar kasr qiymatlar ham qabul qilishi 
    mumkinligini bildiradi.
    Satriy o’zgaruvchilar dastur bajarilishi davomida har qanday simvol qiymatlarni 
    qabul qilishi mumkin. Masalan
    a :q ‘ tinchlik ‘ ; v : q ‘ Axmedov ‘
    Satriy o’zgaruvchilarni tavsiflashda ular string so’zi bilan tavsiflanadi.
    Masalan
    Var
    a : string [ 7 ];
    To’g’ri burchakli qavs ichida satrning uzunligi ko’rsatiladi. Misol:
    Program PR ;
    Var
    FIO : string [15 ] ; T,S : integer; begin
    Writeln ( ‘ familiyangizni kiriting ‘ ) ; readln (FIO);
    writeln ( ‘ tug’ilgan yilingiz ‘ ); readln (S); writeln ( ‘ bu yil ‘ );
    readln (T);
    writeln ( FIO , ‘ siz ‘ , T, C ) end.
    Mantiqiy o’zgaruvchilar dasturda boolen so’zi bilan tavsiflanadi.
    Simvol o’zgaruvchilarini tavsiflashda Char so’zidan foydalaniladi.
    O’zgaruvchilarning bu tipi bitta simvoldan iborat bo’ladi.
    O’zgaruvchilarni 
    tavsiflash 
    tufayli 
    EHM, 
    har 
    bir 
    ishlatiladigan 
    o’zgaruvchilarning tiplari xaqida ma’lumotga ega bo’ladi. Bu o’zgaruvchining 


    95 
    qiymatini saqlash uchun hotirada zarur joy ajratish hamda bu tipdagi ma’lumotlar 
    ustidan bajarish mumkin bo’lgan amallarni aniqlashga imkon beradi.

    Download 8,87 Mb.
    1   ...   74   75   76   77   78   79   80   81   ...   191




    Download 8,87 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi guliston davlat universiteti axborot texnologiyalari kafedrasi

    Download 8,87 Mb.
    Pdf ko'rish