Qism Funksiyalarni e’lon qilish, murojat qilish va qiymat berish



Download 339,57 Kb.
bet2/8
Sana27.06.2022
Hajmi339,57 Kb.
#707814
1   2   3   4   5   6   7   8
Bog'liq
1-ma`ruza С da funktsiyalar( 1- qism)

2. Funksiyani e’lon qilish
Key Point. Funksiyaning e’lon qilinishi funksiya nomi, parametrlari, qaytariluvchi qiymat turi va funksiya tanasidan iborat.
Funksiyani e’lon qilish sintaksisi quyidagicha ko`rinishga ega:
returnValueType functionName(list of parameters)
{
// Function body;
}
Keling, ikki sondan qaysi biri kata ekanligini aniqlovchi funksiyani qaraymiz. Bu funksiya int turida, son1 va son2 parametrlardan tashkil topgan, berilgan ikki sondan kattasini topishga mo`ljallangan va  max deb nomlangan.

1.1-rasm. Biz funksiyalarni e’lon qilishimiz va argumentlar bilan chaqirib olishimiz mumkin.
Funksiya qiymat qaytarishi mumkin. Qaytariluvchi qiymat turi – bu o`sha qaytariluvchi qiymatning ma’lumot turi. Ba’zi hollarda funksiya tomonidan qiymat qaytarmasligi talab qilinadi. Bundan hollarda qaytariluvchi qiymat turi void – kalit so`zi orqali ifodalanadi. Misol uchun, qaytariluvchi qiymat turi srand funksiyasida void hisoblanadi. Bajarilishdan so`ng qiymat qaytaruvchi funksiyalar qiymat qaytaruvchi funksiyalar, qiymat qaytarmaydigan funksiyalar esavoid funksiyalar deb ataladi.
Funksiya tarkibida e’lon qilingan o`zgaruvchilarni formal parametrlar yoki oddiy qilibparametrlar deb atash mumkin. Parametr o`rin egallovchiga o`xshaydi. Funksiya chaqirilganda parametrlarga qiymat kiritamiz. Bu qiymat faol parametr yoki argument sifatida kiritiladi. Funksiyaning parametrlar ro`yxati turni, tartibni va funksiyadagi parametrlar sonini ifodalaydi. Funksiya nomi va parametrlar ro`yxati birgalikda funksiya bosh qismi ni tashkil etadi. Funksiyada parametrlarni ishlatish majburiy emas, funksiya parametrlarga ega bo`lmasligi ham mumkin. Masalan, rand() funksiyasi parametrga ega emas. Funksiya tanasi, funksiya chaqirilganda hisoblanishi lozim bo`lgan ko`rsatmalar jamlanmasidan iborat. max funksiyasininig tanasida ikki sondan kattasini aniqlovchi if operatoridan iborat. Natijani qaytarishga mo`ljallangan qaytarish ko`rsatmasi return – kalit so`zi orqali beriladi. U funksiya tomonidan bajarilgan hisoblashlar natijasi bo`1gan qiymatni qaytarishga mo`ljallangan. return ko`rsatmasi ishlatilgandan so`ng funksiyadan chiqiladi.



Download 339,57 Kb.

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




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