Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr


**  Operator    eksponent  hisoblanadi.  %



Download 5,36 Mb.
Pdf ko'rish
bet66/335
Sana02.08.2021
Hajmi5,36 Mb.
#136132
1   ...   62   63   64   65   66   67   68   69   ...   335
Bog'liq
Dasturlash asoslari(O'zbekcha)

**  Operator    eksponent  hisoblanadi.  %  Operatori  ikki  butun  operand  olib, 
birinchisini ikkinchisiga bo‘lishdan qoldig‘ini beradi.  
APL(Application  programming  language)  tillar  orasidan  ajralib  turadi,  chunki 
ketma-ketlikning bir darajasiga ega sifatida,. Keyingi mavzuda tasvirlanganidek. 
Ustunlik operatori  operator baholashning tartibining faqat  ayrim qoidalariga 
hisobga oladi, birlashish qoidalari ham ta’sir qiladi. 
Birlashish qoidalari 
Quyidagi ifoda ko‘rib chiqaylik: 
a - b + c - d 
Qo‘shish va ayirish operatorlari  bir xil darajadagi o‘ringa ega, ular dasturlash 
tillarida  bajarganidek,  ustunlik  qoidalari  bu  ifodadagi  operatorlar  baholash  tartibi 
haqida hech narsa aytmaydi. 
Bir  ifoda  operatorlarining  bir  xil  o‘rin  darajada    ikki  qo‘shni    ko‘rinishini  o‘z 
ichiga  olsa,  qaysi  operator  birinchi  baholanadi  degan  savolga  tilining 
birlashish(bog‘liqlik) qoidalari javob beradi.  Operator yo chap yoki o‘ng bog‘liqlikda 
bo‘lishi  mumkin  ,  ya’ni  bir  xil  o‘rin  darajada    ikki  qo‘shni      operatorlari  kelganda, 


Dasturlash tillari va axborot-kommunikatsiya texnologiyalari                                                              1-semestr
 
 
54 
 
birinchi  chap  operator  baholanadi  yoki  o‘ng  operator  birinchi  baholanadi,  mos 
ravishda. 
Umumiy  tillarda  birlashish      chapdan  o‘ngga  qilinadi,  eksponention  operatori 
berilgan  holat  bundan  mustasno,bunda(Taqdim  etilgan)  operator  ba’zan  o‘ngdan  
chapga qilinadi. Javada bu ifoda 
a - b + c 
chap operator birinchi baholanadi. 
Fortran va Ruby da eksponention  o‘ng biriktirilish, shuning uchun bu ifoda 
A ** B ** C 
o‘ng operator birinchi baholanadi. 
Ada  da  eksponention  nonassociative  bo‘ladi,shuning  uchun  quyidagi  ifoda  
noqonuniy hisoblanadi. 
A ** B ** C 
Bunday ifoda, istalgan tartibini ko‘rsatish uchun qavslar kerak 
(A ** B) ** C 
Kabi yoki 
A ** (B ** C) 
yoki Visual Basis, eksponention operator, ^, chap assotsiativ hisoblanadi. 
bir necha umumiy tillar uchun assotsiativ (birlashish) qoidalari bu yerda 
taqdim etiladi: 
Til  
 
 
 
 
associativit qoidasi 

Download 5,36 Mb.

Do'stlaringiz bilan baham:
1   ...   62   63   64   65   66   67   68   69   ...   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