Proseduralar va ularni e‟lon qilish




Download 2,67 Mb.
Pdf ko'rish
bet114/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   110   111   112   113   114   115   116   117   ...   173
Bog'liq
Tarixi 37 bet

Proseduralar va ularni e‟lon qilish 
Proseduralar funksiyalardan farqi shundaki, prosedura faqat bitta qiymat 
qaytarmaydi, balki bir nechta qiymat qaytarishga mo‗ljallangandir. Yagona nom 
bilan saqlangan prosedura yordamida ikki sonning yig‘indisini, ko‗paytmasini, 
nisbatini va ayirmasini hisoblovchi prosedura yaratish mumkin.
Ta‘rif: C++ dasturlash tilining dastur tarkibida ikki va undan ortiq qiymat 
qaytaradigan qism dasturlar 
proseduralar 
deyiladi.
Proseduralarni e‘lon qilishda, albatta, uning kiritish va qaytariladigan 
qiymatlar parametrlari keltirilishi kerak. Proseduralarni e‘lon qilish usullari to‗liq 
funksiyalarni e‘lon qilish usullari bilan bir xil bo‗ladi, ya‘ni prosedurani main() 
funksiyasidan oldin e‘lon qilish kerak yoki murojat qilishdan avval main() 
funksiyasining ichida e‘lon qilish kerak. 
Proseduralarni C++ dasturlash tilida e‘lon qilinishining umumiy ko‗rinishi 
quyidagicha bo‗ladi: 
tur
(tur
, tur & 
); 



176 
Proseduralarni e‘lon qilishda qavs ichida birinchi 
parametr1 
sifatida kiritish 
parametrlari funksiyaniki kabi tasvirlanadi keyin 

bilan parameter2 sifatida 
qiymat qaytaruvchi parametrlar tasvirlanadi. Proseduralarni tasvirlash uchun ikki 
sonning yig‘indisi va ko‗paytnasini hisoblovchi
kop 
nomi bilan yaratilgan 
prosedura dasturiga e‘tibor bering. 

#include  
int kop(int m,int n,int & k,int & t); 
using namespace std;
int main()
{
}
kop(m,n,k,t) prosedurasi m va n sonlarining yig‘indisini k o‗zgaruvchiga 
ko‗paytmasini esa t o‗zgaruvchiga saqlaydi. Prosedura qiymat qaytaruvchi 
parametrlar, albatta, 

belgisi bilan yoziladi. 

Download 2,67 Mb.
1   ...   110   111   112   113   114   115   116   117   ...   173




Download 2,67 Mb.
Pdf ko'rish