Рекурсия: Тафовут байни таҳрирҳо

Content deleted Content added
Addbot (баҳс | ҳисса)
х Bot: Migrating 45 interwiki links, now provided by Wikidata on d:q179976 (translate me)
AryanBot (баҳс | ҳисса)
х бот кор карда истодааст., replaced: хои → ҳои
Сатри 1:
'''Рекурсия''' - Тарзи сохтани [[функсия]]ҳоро мо пештар омухта будем. Функсияҳое, ки мо дар [[намуна]]ҳо оварда будем, одатан аз функсияи <code>main()</code> истифода ё ки даъват мешуданд (function calling). Мумкин аст, ки аз функсияи <code>main()</code> ягон функсияи <code>f1()</code> даъват шавад, аз функсияи <code>f1()</code> ягон функсияи <code>f2()</code> даъват шавад ва хоказо. Агар функсия худро даъват кунад, он [[функсияи рекурсиви]] номида мешавад. Чунин тарзи рекурсия рекурсияи ошкор низ номида мешавад. Агар як функсия функсияи дигарро даъват кунад ва дар навбати худ функсияи дуввум функсияи якумро даъват кунад, ин функсияҳо низ рекурсивианд. Чунин тарзи рекурсия рекурсияи ноошкор номида мешавад. Аён аст, ки шаклхоишаклҳои боз хам мураккабтари рекурсияи ноошкор имконпазиранд.
 
== Пайвандҳои беруна ==
 
* [http://cybermaktab.somoni.com/cpp/recursion.html Рекурсия дар C++]