• (Savol: Dasturlashtirishda bajariladigan harakatlar kontseptsiyasi nima uchun ishlatiladi O’zlashtirish operatori nima)
  • Informatika va axborot texnologiyalari faniga kirish




    Download 1,78 Mb.
    Pdf ko'rish
    bet72/91
    Sana14.05.2024
    Hajmi1,78 Mb.
    #231443
    1   ...   68   69   70   71   72   73   74   75   ...   91
    Bog'liq
    informatika va axborot texnologiyalari.

       
    ko’rinishidagi yozuv munosabatdir. Bunda ::=/> 
    Agar arifmetik ifodaning munosabati to’gri berilgan bo’lsa, munosabat TRUE 
    qiymatiga, aks holda FALSE qiymatiga ega bo’ladi.
    Masalan
    :
    3<5 munosati TRUE 3>=5 munosabatda qatnashadigan ixtiyoriy arifmetik ifoda 
    haqiqiy yoki butun son bo’lishi mumkin. Butun son haqiqiy son bilan taqqoslashdan 
    oldin haqiqiy songa o’tkaziladi deb qaraladi. 
    Mantiqiy ifodaga misollar (d, b, c –mantiqiy , k-butun sonli o’zgaruvchi): 
    X<2*y 
    (munosabat) 
    TRUE 
    (konstanta) 
    d
    (o’zgaruvchi) 
    odd(k) 
    (funktsiya) 


    not not d
    (mantiqiy ko’paytuvchi)
    (x>y/2) 
    (mantiqiy ko’paytuvchi)
    d and (x=y) and b
    (mantiqiy qo’shiluvchi) 
    (c or d) and (x=y) or not
    (oddiy ifoda) 
    mantiqiy ifoda qiymatini hisoblash oddiydir
    (Savol: Dasturlashtirishda bajariladigan harakatlar kontseptsiyasi nima uchun 
    ishlatiladi? O’zlashtirish operatori nima?)
     
    Berilgan qiymatlarni va noma'lumlarni kiritish, chiqarish operatorlari 
    Kiritish operatori sifatida Paskal dasturlash tilida quyidagi operatorlar ishlatiladi:
    READ(b
    1
    ,b
    2
    ,b
    3
    ,.....b
    n
    ); 
    READLN(b
    1
    ,b
    2
    ,b
    3
    ,.....b
    n
    ); 
    READLN; 
    bu yeda b
    1
    ,b
    2
    ,b
    3
    ,.....b
    n
    - kiritiladigan o’zgaruvchilarning nomi; 
    Natijalarni chop etish operatori sifatida Paskal dasturlash tilida quyidagi 
    operatorlar ishlatiladi: 
    WRITE(c
    1
    ,c
    2
    ,c
    3
    ,.....c
    n
    ); 
    WRITELN(c
    1
    ,c
    2
    ,c
    3
    ,.....c
    n
    ); 
    WRITELN; 
    bu yeda c
    1
    ,c
    2
    ,c
    3
    ,.....c
    n
    - natijalar chiqariladigan o’zgaruvchilarning nomi; 
    Butun tipli kattaliklarni qiymatlarini chiqarish uchun 
    write(c:m); 
    writeln(c:m); 
    operatorlari, haqiqiy tipdagi kattaliklarni o’zgaruvchilarni qiymatlarini chop etish 
    uchun
    write(c:m:n); 
    writeln(c:m:n); 
    tipli o’zgarmas yoki ifoda uchun ajratilgan joy uzunligi, n - haqiqiy qismi uchun 
    ajratilgan joy uzunligi. 
    Masalan: 1. 

    Download 1,78 Mb.
    1   ...   68   69   70   71   72   73   74   75   ...   91




    Download 1,78 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Informatika va axborot texnologiyalari faniga kirish

    Download 1,78 Mb.
    Pdf ko'rish