Лаборатория машғулотлрининг мавзулари



Download 2,96 Mb.
Pdf ko'rish
bet5/33
Sana29.09.2021
Hajmi2,96 Mb.
#189061
1   2   3   4   5   6   7   8   9   ...   33
Bog'liq
Raqamli va dasturiy boshqarish УСЛУБИЙ КУРСАТМА

                                                       Funksiya 

 

 



Funksiya  –  nomga  ega  bo‗lgan  kod  bloki  bo‗lib,  funksiya 

chaqirilganda bajariladigan bajaruvchi kodga ko‗rsatadi.  

 

Takrorlanayotgan 



vazifalarning 

bajarilishi 

va 

dasturdagi 



tartibsizliklarni  kamaytirish  uchun  turli  xil  foydalanuvchi  funksiyalar 

yozilishi  mumkin.  Funksiya  yaratilganda  dastlabki  vazifa  funksiyaning 

turini ko‗rsatishdir.  

 

 



 

 



 

 

 



10 

                                                {} figurali qavs 

 

 



Figurali qavs  void loop () funksiyasi yoki for hamda if turdagi ifoda 

(statements)  kabi  funksiya  bloki  yoki  ifoda  blokining  boshlanishi  va 

oxirini aniqlaydi.  

 

Type function ()  



 

{  


Operatorlar;  

}  


 

Ochilayotgan  figurali  qavsdan  {  so‗ng  har  doim  yopuvchi  }figurali 

qavs  kelishi  kerak.  Bu  xaqda  qavslar  muvozatlashgan  bo‗lishi  kerak. 

Muvozanatlanmagan  qavslar  kompilyatsiyani  kritik,  noaniq  xatoliklariga 

olib kelishi mumkin. Qo‗shimchasiga katta dasturlarda qiyin bajarilishiga 

olib keladi.  



; nuqta vergul 

 

 



Nuqta  verguldan  ifodaning  oxirisida  foydalaniladi  va  dastur 

elementlarini ajratadi.  

 

Nuqta vergul for sikl elementlarini ajratish uchun ishlatiladi.  



Misol uchun int x=13;        // o‗zgaruvchi ‗x‗ ni 13 butun son sifatida e‗lon 

qiladi.  

 

Qatorni  nuqta  vergul  bilan  tugatish  esdan  chiqsa,  bu  kompilyatsiya 



xatolligining  paydo  bo‗lishiga  olib  keladi.  Xatolik  matni  tabiiyki 

qoldirilgan  nuqta  vergulni  ko‗rsatadi.  Ba‘zida  ravshan  bo‗lmaydi.  Agar 

kompilyatorning  nomantiq  xatoligi  paydo  bo‗lsa,  kompilyator  o‗zining 

e‗tirozini  bildirgan  qator  atrofida  nuqta  vergulni  mavjudligini  tekshirish 

kerak. 




Download 2,96 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   33




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