Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr



Download 5,36 Mb.
Pdf ko'rish
bet108/335
Sana02.08.2021
Hajmi5,36 Mb.
#136132
1   ...   104   105   106   107   108   109   110   111   ...   335
Bog'liq
Dasturlash asoslari(O'zbekcha)

    Bu sahifa navigatsiya:
  • "and"
2. Mantiqiy operatorlar  
S# dagi mantiqiy operatorlarni esga oladigan bo‘lsak,  ular  ko‘pincha mantiqiy 
ifodalarni qurishda ishlatiladi. Ular quyidagilar: &&, ||, !, ^ lar kiradi. 
 
2.1. && va || mantiqiy operatorlari 
&& (va) va || (yoki) mantiqiy operatorlar ko‘pincha mantiqiy tipdagi ifodalar 
uchun  foydalaniladi  (qiymatlar  bool  tipida).  &&  operator  orqali  ikkita  ifodani 
taqqoslashda  olingan  natija  –  true  (to‘g‘ri)  bo‘ladi  qachonki,  ikkala  o‘zgaruvchi 
qiymat ham bir vaqtda  true (to‘g‘ribo‘lsa. Misol uchun: 
 
Bu  ifodada  “true”  chunki  2  ta  operandlar:  (2<3)  va  (3<4)    bir  vaqtda  “true”. 
&&  mantiqiy  operatori  qisqa  hisoblash  deb  ataladi,  chunki  u  qo‘shimcha  kerak 
bo‘lmagan  hisoblashlar  uchun  vaqt  sarflamaydi.  U  dastlab  birinchi  operandga 
qaraydi  agar  qiymat  false  (yolg‘on)  bo‘lsa,  u  ikkinchi  qismini  hisoblash  uchun  vaqt 
yo‘qotmaydi.  Birinchi  qismi  “true”  bo‘lmasa  oxirgi  qiymati  ham  “true”  bo‘lmasligi 
aniq. Shu sababli bu mantiqiy ifoda qisqa xisoblash "and" deb ataladi. 
 
Shuningdek,  ||  operatori  true  qiymat  qaytaradi  agar  ikkalasining  bittasi  true 
qiymat bo‘lsa. Misol: 
 
 
Bu  misolda  “true”,  chunki  birinchi  operandi  “true”.  Shunga  o‘xshab    && 
operator  hisoblashni  tez  amalga  oshiradi  –  agar  birinchi  operator  “true”  bo‘lsa, 
ikkinchi  qismi  hisoblanmaydi,  ammo  natija  aniq  bo‘ladi.  Shu  sababli  bu  mantiqiy 
ifoda qisqa xisoblash "or" deb ataladi. 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
97 
 
 

Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   104   105   106   107   108   109   110   111   ...   335




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish