• (i++, i--), (++i, --i ), !, (*, /, %), (+, -), ( , =), (==, !=), , ||, :, (=, *=, /=, +=, -=, %=). Kiritish operatori
  • 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
    bet49/173
    Sana16.05.2024
    Hajmi2,67 Mb.
    #238775
    1   ...   45   46   47   48   49   50   51   52   ...   173
    Bog'liq
    Tarixi 37 bet

    y=++a; 
    va
    y=--a;
    ko‗rinishlari uning 
    prefiks
    ko‗rinishi,
    y=a++; 
    va
    y=a--;
    ko‗rinishlari 
    postfiks
    ko‗rinishlari deyiladi. 
    Misol
    tariqasida quyidagi dasturni va uning natijalarini tahlil qiling: 
    #include  
    int main( ) 

    int a, b, c, d, x, y, z, n, m; 
    a = 5; b = 6; c = 7; d = 8; 


    68 
    x=++a; y=++a; x+=x++; cout << "x=" << x << " y=" <="<system("pause"); 
    return 0; 

    Dastur natijasi quyidagicha chop etiladi: 
    x = 13 y = 7 a = 7 
    x = 7
    y = 4 c = 42 
    n = 0 
    b = 5 c = 6 
    Eslatma:
    Qavs ichidagi amallar birinchi bajariladi, keyin funksiyalarning 
    qiymatlari hisoblanadi. Undan keyin bizga hozirgacha ma‘lum bolgan amallarning 
    birinchi bajarilish nuqtayi nazaridan bajariish tartibi quyidagicha(Qavs ichiga 
    olingan amallar bir bosqich amallari hisoblanadi): 
    (i++, i--), (++i, --i ), !, (*, /, %), (+, -), (<, >, <=, >=), (==, !=), &&, 
    ||, ?:, (=, *=, /=, +=, -=, %=).
    Kiritish operatori 
    C++ dasturlash tilida dastur tuzishda o‗zgaruvchilar qiymati kompyuter 
    xotirasiga joylashtirish jarayoni ma‘lumotlarni kritish deyiladi. O‗zgaruvchilar 
    oqimi va ma‘lumotlar jamlanmasi o‗zgaruvchilar turiga qarab kompyuter 
    xotirasidan joy egallaydi. Dastur tuzish jarayonida o‗zgaruvchilar qiymatini 
    kompyuter xotirasiga kiritish buyrug‘i yozilishidan avval o‗zgaruvchilarni, albatta, 
    turiga mos ravishda e‘lon qilishi kerak. Ba‘zi masalalarda parametrlarning 
    qiymatlari oldindan ma‘lum bo‗lmaydi. Ularning qiymatlarini dasturni bajarish 
    jarayonida kiritib ketishga to‗g‗ri keladi. Bu hol tuzilgan algoritmning 
    ommaviyligini ta‘minlaydi. Masalan, kvadrat tenglamani yechish dasturini 
    tuzishda a, b, c koeffitsentlarning qiymatlarini har ijro etganda o‗zgartirib 
    yurmasdan, dasturni ijro etish jarayonida kiritib ketish qulay.
    C++ dasturlash tilida ma‘lumotlarni kiritish operatori 

    Download 2,67 Mb.
    1   ...   45   46   47   48   49   50   51   52   ...   173




    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