План – конспект занятия по ознакомлению с окружающим



Download 3,31 Mb.
Pdf ko'rish
bet140/159
Sana29.03.2022
Hajmi3,31 Mb.
#515920
1   ...   136   137   138   139   140   141   142   143   ...   159
Bog'liq
39.TOPLAM. TALIM FIDOYILARI QAYTA TOL YlNTwZ2

ISSUE 9. SENTABR 
C# DASTURLASH TILIDA 
FUNKSIYALAR VA ULARDAN 
FOYDALANISH 
 
Ibragimova K.U., Inomiddinov S.N. 
Yangiqo‟rg‟on tuman 2-son kasb-hunar 
maktabi 
Annotatsiya 
Ushbu maqolada C# dasturlash tilida 
funksiyalarni berilishi va ularga doir 
misollar keltirilgan bo‘lib, c# dasturlash tili 
bilan mustaqil shug‘ullanayotganlar uchun 
foydali hisoblanadi. 
Kalit so‟zlar:
funksiya, protsedura, 
modifikator, argument, massiv 
Dasturlashda shunday holatlarga duch 
kelinadiki, qandaydir dastur qismini 
dasturda bir necha marta ishlatishga to‗g‗ri 
keladi. Bunday holatlarda dasturning sodda 
va ixcham ko‗rinishga keltirish uchun ko‗p 
foydalaniluvchi dasturiy kodni alohida 
dastur qilib, ya‘ni protsedura yoki funksiya 
ko‗rinishidagi qism dastur sifatida ifodalab 
olinadi. So‗ngra lozim bo‗lganda shu qism 
dasturga murojaat qilib kerakli natijaga 
erishiladi.
Protsedura-bu ma‘lum vazifani bajarishga 
mo‗ljallangan qism dasturdir. Protseduraga
asosiy dastur tanasidan murojaat qilish 
mumkin. Agar protsedura unga taqdim 
qilinuvchi o‗zgaruvchilar asosida qandaydir 
vazifani bajarishga mo‗ljallangan bo‗lsa 
bunday protseduralar parametrli 
protseduralar deb ataladi. 
Funksiya – protseduraga o‗xshash qism 
dastur. Farqi, funksiya uning tanasidagi 
qism dastur bajarilgandan so‗ng muayyan 
bir qiymatni qaytarishga mo‗ljallanganligi 
va funksiyani u qiymat qaytarganligi 
sababli ifodalar tarkibida qo‗llash 
mumkinligidir. 
c# da method, procedure, function kabi kalit 
so‗zlar yo‗q. C# da har qanday protsedurani 
funksiya ko‗rinishida yozish mumkin, 
shuning uchun protsedura tushunchasi 
chiqarib tashlangan. Faqat, agar funksiya 
qiymat qaytarmasligi va xuddi protsedura 
kabi vazifa bajarishi lozim bo‗lsa, u holda 
funksiyani e‘lon qilishda void xizmatchi 
so‗zidan foydalaniladi. 
c# da funksiyani e‘lon qilinishi sintaksisi 
quyidagicha: 
[modifikator][static] [void] qiymat tipi>
<([argumentlar])> 

// funksiya tanasi 

bu yerda :
modifikator
– funksiyaning foydalanish 
mumkin bo‗lgan ta‘sir doirasini belgilab 
public, private, protected, internal kalit 
so‗zlari bo‗lishi mumkin. Bu to‗g‗rida 
keyinroq to‗xtalamiz; 
Modifikator va funksiya nomi orasida 
static
kalit so‗zi bo‗lishi mumkin. Ushbu kalit so‗z 


- 155 - 
Volume 1 Issue 05, May 2021
ISSN 218

Download 3,31 Mb.

Do'stlaringiz bilan baham:
1   ...   136   137   138   139   140   141   142   143   ...   159




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