Funksiyalar 5 Dasturlash ma'ruza slayd 5 funksiyalar
|
Funksiyalar 5 Dasturlash ma'ruza slayd 5 funksiyalar
- Bu sahifa navigatsiya:
- Такрорлаш
5- маъруза Функциялар. Реккурсив функциялар. Фойдаланувчи кутубхонаси.катта ўқитувчи. А. А. Абдурахмановаbba1963_r@mail.ruМаъруза режаси
Такрорлаш
Функция тавсифи Функция – бу ёрдамчи алгоритм бўлиб (дастурости), иш натижаси сифатида маълум бир қийматлар қайтаради. Мисоллар:
Нега? Функция тавсифи Функция – уникал номга эга бўлган буйруқлар (операторлар) кетма-кетлиги бўлиб:
Функциянинг структураси <натижа тури> <функция номи> ([<формал параметрлар рўйхати>]) { <объектларни аниқлаш> <бажариладиган операторлар> .... } Функция аниқланиши Функция аниқланиши - функция сарлавҳаси ва фигурали қавсга (‘{‘, ’}’) олинган қандайдир амалий мазмунга эга танадан иборат бўлади. Агар функция қайтарувчи тури void туридан фарқли бўлса, унинг танасида албатта мос турдаги параметрга эга return оператори бўлиши шарт. Функция танасида биттадан ортиқ return оператори бўлиши мумкин. Уларнинг ихтиёрий бирортасини бажариш орқали функциядан чиқиб кетилади. Агар функциянинг қиймати дастурда ишлатилмайдиган бўлса, функциядан чиқиш учун параметрсиз return оператори ишлатилиши мумкин ёки умуман return ишлатилмайди. Охирги ҳолда функциядан чиқиш - охирги ёпилувчи қавсга этиб келганда рўй беради. Download Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling