Язык программирования C++


С++ da rost – bu 0 emas (true) yolg’on – bu 0 (false)



Yüklə 382,14 Kb.
səhifə7/8
tarix21.10.2023
ölçüsü382,14 Kb.
#159264
1   2   3   4   5   6   7   8
1-hafta OK

С++ da rost – bu 0 emas (true)

yolg’on – bu 0 (false)

Misol:

int a = 5; int b = 3;

a > b

a == b


0 emas
0

Amallar (5)

3. Mantiqiy

&& - konyunksiya (va) amali, arifmetik operandlar konyuksiyasi yoki relatsion amal. Natijasi butun sonli 0 (yolg’on yoki 0 emas (rost) bo’ladi.

|| - dizyunksiya (yoki) amali, arifmetik operandlar dizyunksiyasi yoki relatsion amal. Natijasi butun sonli 0 (yolg’on yoki 0 emas (rost) bo’ladi.

! – mantiqiy inkor unar amali.

Ko'pincha mantiqiy amallarning operandlari shartli ifodalardir.

Mantiqiy ifodalar:

ifoda1&&ifoda2 – ikkala ifoda ham rost bo’lganda natija rost;

ifoda1||ifoda2 – hech bo’lmaganda bittasi rost bo’lganda natija rost;

!ifoda - rost, agar ifoda yolg’on bo’lsa, va aksincha.

Masalan:

6>2&&3==3 - rost

!(6>2&&3==3) - yolg’on

x !=0 && 20/x<5 - ikkinchi ifoda hisoblanadi agarda х!=0 bo’lsa.

Amallar (6)

Mantiqiy razryad bo’yicha

& (va) – butun sonli ifodani mantiqiy konyunksiya (va) orqali bitli ifodaga o’tkazish;

| (yoki) – butun sonli ifodani mantiqiy dizyunksiya (yoki) orqali bitli ifodaga o’tkazish;

^ (inkorli yoki) – butun sonli ifodani mantiqiy inkorli yoki orqali bitli ifodaga o’tkazish.

Misollar:

6&5 - 4

6|5 - 7

6^5 -3


00000110 & 00000101  00000100
00000110 | 00000101 --> 00000111
00000110 ^ 00000101  00000011

Amallar (7)

Siljitish amallari

>> butun sonli qiymatning bitli ifodasida razryad soni bo’yicha chapga siljitish, o’ng tomondagi operandning qiymatini razryad bo’yicha o’zgarturadi.

<< butun sonli qiymatning bitli ifodasida razryad soni bo’yicha o’ngga siljitish, o’ng tomondagi operandning qiymatini razryad bo’yicha o’zgarturadi.


Yüklə 382,14 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin