O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti


Qiymat berish operatoriningni kengaytirilgan holatlari



Yüklə 0,69 Mb.
səhifə44/157
tarix19.12.2023
ölçüsü0,69 Mb.
#152373
1   ...   40   41   42   43   44   45   46   47   ...   157
S. Eshtemirov, F. M. Nazarov algoritmlash va dasturlash asoslari-hozir.org

Qiymat berish operatoriningni kengaytirilgan holatlari 
Qiymat berish jarayoni bajarilish holatida ba‘zi amallarni avtomatik bajarish
holatlari ham mavjud, ular quyidagicha.
Amallar
Izoh
y=x++ 
y ga x ni qiymati ta‟minlanib keyin x ni qiymati 
1 ga oshadi 
y=++x 
x ni qiymati 1 ga oshirilib keyin y ga ta‟minladi 
y=x-- 
y ga x ni qiymati ta‟minlanib keyin x ni qiymati 
1 ga kamayadi 
y=--x; 
x ni qiymati 1 ga kamaytirilib keyin y ga 
ta‟minladi 
y+=a; 
y ga a ni qiymati qushilib natija y ga yoziladi 
y-=a; 
y dan a ni ayirib natija y ga yoziladi 
y*=a; 
y ga a ni qiymati ko„paytirilib natija y ga 
yoziladi 
y/=a; 
y ga a ni qiymati bo„linib natija y ga yoziladi 
y%=a; 
y ga a ni qiymati bo„linib qoldiq y ga yoziladi 
Oldingi mavzudagi dasturda x++ buyrug‗i o‗rnida ++x buyrug‗idan, y--
buyrug‗i o‗rnida --y buyrug‗idan foydalanish mumkin. Chunki bu buyruqlar
o‗zgaruvchining qiymatini 1ga oshirish yoki kamaytirish ma‘nosida teng kuchli.
Ammo qiymat berish buyrug‗ida inkrement va dekrement amallaridan
foydalanishga to‗g‗ri kelsa,―++‖, ―--―belgilarning o‗zgaruvchi oldidan yoki
orqasidan qo‗yishning farqi bor. Quyida qiymat berish buyrug‗ining quyidagi
qo‗shimcha korinishlari bilan tanishamiz:
y=x++; buyrug‗i bo‗yicha x ning qiymati y ga berilib, so‗ngra x ning
qiymati 1ga ortadi. Bu buyruq y=x; x=x+1; buyruqlariga teng kuchli;
y=++x; buyrug‗i bo‗yicha oldin x ning qiymati 1 ga orttirilib, hosil bo‗lgan
yangi qiymati yga beriladi. Bu buyruq x=x+1; y=x; buyruqlariga teng kuchli;
y=a --; buyrug‗i bo‗yicha oldin y ga a ning qiymati berilib, so‗ngra a ning
qiymati 1 ga kamaytiriladi. Bu buyruq y=a; a=a-1 buyruqlariga teng kuchli;



67



Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   40   41   42   43   44   45   46   47   ...   157




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə