Documente Academic
Documente Profesional
Documente Cultură
Recursivitate
1. Scrieti o procedura recursiva care tipareste pe linii separate liniile unei matrice de
dimensiune N*M. La fiecare apel se va tipari cate o linie a matricii.
2. .Scrieti o functie recursiva care calculeaza al N-lea termen al sirului definit astfel:
b1=1
bN+1=3*bN+2 daca N>=1
3. Scrieti o functie recursiva care calculeaza simultan suma si produsul numerelor
pare dintr-un vector. Rezultatele vor fi returnate prin parametrii transmisi prin referinta.
4. Scrieti o functie recursiva care calculeza suma primelor N numere prime.
5. Scrieti o functie recursiva care calculeaza suma divizorilor unui numar natural N.
6. Scrieti o functie recursiva care calculeaza suma 1+4 +7+....( n termeni).
7. 4.Scrieti o functie recursiva care afiseaza elementele divizibile cu k dintr-un
vector b cu m elemente dat ( k natural citit).
8. Scrieti o functie recursive care detemina frecventa cifrei c (data ca param) in nr n.
Subprograme nerecursive: