Sunteți pe pagina 1din 3

Programarea calculatoarelor Limbajul C

TEST-Recursivitate Varianta 1
1.

2. Sa se scrie o functie recursiva care calculeaza cate cifre are un numar natural. 3. Sa se calculeze recursiv suma primelor n patrate perfecte.

Programarea calculatoarelor Limbajul C

TEST-Recursivitate Varianta 2
1.

2. Sa se scrie o functie recursiva care primeste un parametru n numar natural si afiseaza: & & .. & .... &&& && & 3. Sa se calculeze recursiv de cate ori apare o valoare intreaga x intr-un vector a cu n elemente intregi.

Programarea calculatoarelor Limbajul C

TEST-Recursivitate Varianta 3
1.

2. Sa se calculeze recursiv 2 la puterea n. 3. Sa se scrie o functie recursiva pentru calculul primei cifre a unui numar natural.

Programarea calculatoarelor Limbajul C

TEST-Recursivitate Varianta 4
1.

2.

Sa se calculeze recusiv suma S=1/2+2/1+2/3+3/2+...+n/(n+1)+(n+1)/n.

3. Sa se scrie o functie recursiva pentru calculul rasturnatului unui numar natural.

Programarea calculatoarelor Limbajul C

TEST-Recursivitate Varianta 5
1. Sa se precizeze care este rezultatul apelului P(3)

2. Sa se scrie o functie recursiva care primeste un parametru n numar natural si afiseaza: 1 2 3 4 ... n ... 123 12 1 3. Sa se scrie o functie recursiva care primeste 3 parametri: n - numar natural, c1,c2 cifre si
returneaza numarul obtinut din n prin inlocuirea tuturor aparitiilor cifrei c1 cu c2. Ex. din n=2324, c1=2 si c2=5 returneaza 5354

Programarea calculatoarelor Limbajul C

TEST-Recursivitate Varianta 6
1. Sa se precizeze care este rezultatul apelului stea(3)

2. Sa se calculeze recursiv suma 1/(2*3)+2/(3*4)+..+n/*(n+1)*(n+2)+ 3. Sa se scrie o functie recursiva care numara cate vocale mici are un cuvant transmis ca parametru.