Alisher navoiy nomidagi samarqand davlat universiteti axborotlashtirish texnologiyalari



Download 1,62 Mb.
Pdf ko'rish
bet114/122
Sana31.12.2021
Hajmi1,62 Mb.
#244669
1   ...   110   111   112   113   114   115   116   117   ...   122
Bog'liq
Dasturlash asoslari

    Bu sahifa navigatsiya:
  • Const
 
  Funksiyaning proseduradan farqi u ifodalarda operand sifatida qo’llanilishi 
mumkin, u quyidagi syrukturaga ega: 
Function 
nomi>([formal 
parametrlar 
ro’yxati]):  
 
 
Const [o’zgarmaslar ruyxati]; 
 
 
Type [tiplar ruyxati]; 
 
 
Var [o’zgaruvchilarni tavsiflash]; 
  Begin 
 
… 
 
 
// operatorlar 
 
Result:= … ; // 
 
Resultga 
hisoblangan 
natijani 
olish  
  End; 
 
Prosedura  va  funksiya  qismiy  dasturlarning  farmal  parametrlari  sifatida 
ishlatilishi mumkin. Buning uchun quydagicha tip aniqlanadi:  
Type  =function  (
[formal  parametrlar  ruyxati]):  tipi>; 
yoki    Type    =  procedure  ([formal  parametrlar 
ro’yxati]);. 


 
132
 
Prosedura  yoki  funksiya  nomi  dasturda  unikal  bo’lishi  kerak.  Formal 
pareametrlar  ro’yxatining  bo’lishi  shart  emas.  Agar  mavjud  bo’lsa,  formal 
parametrlarning  nomlari  va  ularning  tiplari  nuqtali  vergul  bilan  ajratilib  sanab 
o’tiladi.  Formal  parametrlarning    uch  turi  mavjud:  parameter-qiymat,  parameter-
o’zgaruvchi,  parameter-o’zgarmas.  Qism  dasturga  murojat  qilganda  bu  turlarga 
malumotlarni  uzatish  turlicha  amalga  oshiriladi.  Parameter  qiymat  nusxa  oladi  va 
qism  dastur  ularning  nusxalari  bilan  ishlaydi  shuning  uchun  bunday  parametrga 
qism  dasturga  murojat  qilinganda  arifmetik  ifoda  qo’yish  mumkin.  Parameter-
o’zgaruvchi  (undan  oldin  var  qo’yiladi)  va  parameter-o’zgarmas  qism  dasturga 
adres  uzatiladi  va  u  o’zgaruvchining  o’zi  bilan  ishlaydi.  Qism  dastur  o’z  ishi 
natijasini parameter- o’zgaruvchi yordamida murojaat qilingan dasturga uzatadi. 
 
Funksiyalarda  maxsus  o’zgaruvchi  Result  ishlatiladi  u  funksiya  ishining 
yakuni bo’yicha asosiy dasturga uzatuvchi qiymat sifatida interpritatsiya qilinadi  
 
Object  Pascalda  ko’p  ishlatiladigan  ichki  prosedura  va  funksiyalar  mavjud, 
ular  tilning  qismi  hisoblanadi  va  tavsiflash  bo’limida  oldindan  aniqlanmasdan 
murojat qilinadi. 

Download 1,62 Mb.

Do'stlaringiz bilan baham:
1   ...   110   111   112   113   114   115   116   117   ...   122




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