|
Funksiya tushunchasi Funksiya haqida tushuncha
|
tarix | 05.04.2023 | ölçüsü | 0,71 Mb. | | #104421 |
| Funksiya tushunchasu Funksiya haqida tushuncha
Ba’zi masalalarni yechishda bir xil amallar ketma-ketligi parametrlarning har xil qiymatlarida bir necha marotaba qayta-qayta bajariladi. Dasturning hajmini qisqartirish maqsadida, bunday takrorlashlarni alohida funksiya sifatida ajratib yoziladi. Asosiy funksiyaning kerakli qismida bu funksiyalarga murojaat etiladi. Funksiya bu ma'lum bir vazifani bajaradigan nomlangan tavsiflar va operatorlar to'plamidir. Funksiya parametrlarni qabul qilishi va qiymatni qaytarishi mumkin. Qayta ishlash uchun funksiyaga berilgan ma'lumotlar parametr deb ataladi va funksiyani hisoblash natijasi uning qiymati hisoblanadi.
Shuni ta'kidlash kerakki, funksiya matnlari main () asosiy funksiyasidan keyin yozilishi mumkin. Biroq, sarlavhalar oldin sanab o`tiladi. Funksiyani dasturning istalgan joyida chaqirish mumkin. Funksiyani chaqirishdan oldin uni tavsiflash kerak. Buning uchun uning nomini kiritish va qavs ichida argumentlarning nomlari yoki qiymatlarini berish kerak, ya’ni funksiya tavsifi funksiyaning sarlavhasi va tanasidan iborat:
funksiya_turi_nomi (o'zgaruvchi_ ro'yxat)
{funksiya_tanasi}
Funksiya sarlavhasi quyidagilarni o'z ichiga oladi: - funksiya qaytaradigan qiymat turi har xil bo`lishi
funksiya qiymat qaytarmasa, void turi
mumkin;
- o'zgaruvchilar ro'yxati - funksiyaga beriladigan argumentlar ro'yxati, ular bir-biridan vergul bilan ajratiladi;
- ro'yxatdagi har bir o'zgaruvchining turi, nomi ko'rsatiladi;
- funksiyaning tanasi - bu qavs ichiga joylashgan tavsiflar va operatorlar ketma-ketligidir.
Funksiya xossalari
Funksiyaning juft-toqligi
Funksiya monotonligi
Davriy funksiya
Oshkor va oshkormas funksiya
Teskari funksiya
Chegaralangan funksiya
Funksiya monotonligi
Davriy funksiya
Oshkor va oshkormas funksiya
Murakkab funksiya
Chegaralangan funksiya
0
х
у
4
2
2
-2
-2
-4
-4
4
6
-6
-6
6
8
-8
-8
8
10
-10
-10
10
12
-12
12
0
х
у
4
2
2
-2
-2
-4
-4
4
6
-6
-6
6
8
-8
-8
8
10
-10
-10
10
12
-12
12
Ishlab chiqaruvchining o’zgarmas harajati $200 bo’lib, har bir chiqarilgan mahsulot uchun esa $50 sarf qiladi. Umumiy harajatni ishlab chiqariladigan maxsulot xajmi orqali ifodalovchi funksiyani toping.
Kirim funksiyasi
Foyda funksiyasi
Misol. Tovarning sotilish narxi 0,40$ . O’zgarmas xarajat 200$ har bir tovar uchun ketgan xarajat esa 0,20$ bo’lsa,
- umumiy xarajatni
- umumiy kirimn va
- foyda funksiyalarini toping.
Yechish. a) umumiy xarajat .
b) kirim funksiyasi:
c) foyda funksiyasi-
muvozanat narx
Dostları ilə paylaş: |
|
|