функциялар

PPT 16 pages 288.0 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 16
слайд 1 * 13-маъруза функция тавсифи. қийматларни қайтариш. функция прототиплари. параметрларни қиймат ва адресга кўра жўнатиш. функция прототипи acm.tuit.uz/forum acm.tuit.uz/forum * функциялар функция – бу ёрдамчи алгоритм бўлиб (дастурости), иш натижаси сифатида маълум бир қийматлари олинади. мисоллар: сондан илдиз олиш, мураккаб формулалар бўйича қийматларни ҳисоблаш саволга жавоб (оддий осонми ёки йўқ?) нега? дастурнинг турли жойларида бир хил ҳисоблашларни бажариш учун оммабоп функциялар кутубхонасини яратиш учун acm.tuit.uz/forum acm.tuit.uz/forum * * функцияни классик таърифи ( ) { } acm.tuit.uz/forum acm.tuit.uz/forum * функцияни типи сифатида фақат бутун ва ҳақиқий типлар олиниши мумкин: char, int, long, float, double long double. бундан ташқари бу ерда signed ва unsigned ларни ҳам ишлатиш мумкин. агар функцияни типи кўрсатилмаган бўлса, у ҳолда унинг типи int деб қабул қилинади. натижани қайтармайдиган функциялар с++ да мавжуд. бу ҳолда уларни олдига void қўйилади. функцияни типлари acm.tuit.uz/forum acm.tuit.uz/forum * формал параметрлар рўйхати бир-биридан вергул билан ажратилган идентификаторлар наборидан иборат, яъни функцияни формал …
2 / 16
қилиш мумкин локал ўзгарувчи acm.tuit.uz/forum float qq ( int a, int b) { ... } float x, y; локал ўзгарувчиларга асосий дастур ва бошқа функциялардан мурожаат қилиш мумкин эмас. ! acm.tuit.uz/forum * * дастур int main() { int a, b, с; cout >a>>b; c = max ( a, b ); cout #include #include int max ( int a, int b ) { if ( a > b ) return a ; else return b ; } int main() { int a, b, c; cout >a>>b; c = max(a, b); cout >n; if ( prime( n ) ) cout #include #include int summa(int n) { int i, s=0; for (i=1; i >n; cout<<summa(n); getch(); return 0; } дастур acm.tuit.uz/forum acm.tuit.uz/forum x n k + - + - = ! 7 ! 5 ! 3 sin 7 5 3 x x x x x
3 / 16
функциялар - Page 3
4 / 16
функциялар - Page 4
5 / 16
функциялар - Page 5

Want to read more?

Download all 16 pages for free via Telegram.

Download full file

About "функциялар"

слайд 1 * 13-маъруза функция тавсифи. қийматларни қайтариш. функция прототиплари. параметрларни қиймат ва адресга кўра жўнатиш. функция прототипи acm.tuit.uz/forum acm.tuit.uz/forum * функциялар функция – бу ёрдамчи алгоритм бўлиб (дастурости), иш натижаси сифатида маълум бир қийматлари олинади. мисоллар: сондан илдиз олиш, мураккаб формулалар бўйича қийматларни ҳисоблаш саволга жавоб (оддий осонми ёки йўқ?) нега? дастурнинг турли жойларида бир хил ҳисоблашларни бажариш учун оммабоп функциялар кутубхонасини яратиш учун acm.tuit.uz/forum acm.tuit.uz/forum * * функцияни классик таърифи ( ) { } acm.tuit.uz/forum acm.tuit.uz/forum * функцияни типи сифатида фақат бутун ва ҳақиқий типлар олиниши мумкин: char, int, long, float, double long double. бундан ташқари бу ерда signed ва unsigned ларни ҳ...

This file contains 16 pages in PPT format (288.0 KB). To download "функциялар", click the Telegram button on the left.

Tags: функциялар PPT 16 pages Free download Telegram