Sunteți pe pagina 1din 2

1.

Tipariti printr-o procedura recursiva sirurile:


a)1,2,3,...,N
b)1,-1,1,-1,... (de n ori)
2.Fie un vector x de lungine N de numere intregi. crieti o !unctie recursiva care
calculea"a suma valorilor multipli de 3 situate pe po"itii pare.
#$3,3,%,&,',( $12
3.crieti o !unctie recursiva care calulea"a valoarea #
N
unde # este un numar real si N
este un numar natural.
).crieti o !unctie booleana recursiva care introarce valoare true daca si nunai daca
parametrul N intreg este o putere a lui 2.
*.crieti o procedura recursiva care citeste elementele unui vector # de lungime N de
numere reale.
%.crieti o !unctie recursiva care calculea"a numarul de elemente po"itive dintr-un vector.
&.crieti o !unctie recursiva cu re"ultat boolean care intoarce valoarea true daca si numai
daca elementele vectorului sunt in ordine crescatoare.
(.crieti o !unctie booleana care intoarce valoarea true daca si numai daca toate
elementele unui vector sunt numare pare.
1+.,alculati printr-o procedura recursiva numarul de ci!re pare respectiv impare dintr-un
numar natural N. ,ele doua valori se vor transimte prin parametrii re!erinta.
11.crieti o !unctie recursiva care calculea"a suma puterilor lui 2 mai mici sau egale cu o
valoare citita N.
N$12 1-2-'-&$1)
12.crieti o procedura recursiva care inversea"a ordinea elementelor unui vector.
13. crieti o procedura recursiva care tipareste pe linii separate liniile unei matrice de
dimensiune N./. 0a !iecare apel se va tipari cate o linie a matricii.
1'.crieti o !unctie recursiva care calculea"a al N-lea termen al sirului de!init ast!el:
b1$1
bN-1$3.bN-2 daca N1$1
1).crieti o procedura recursiva care calculea"a simultan suma si produsul numerelor
pare dintr-un vector. 2e"ultatele vor !i returnate prin parametrii transmisi prin re!erinta.
1*. crieti o !unctie recursiva care calcule"a suma primelor N numere prime.
1%. crieti o !unctie recursiva care calculea"a suma divi"orilor unui numar natural N.
1(.crieti o !unctie recursiva care calculea"a produsul 3.4 executand numai operatii de
adunare si scadere. 3 si 4 sunt numere naturale.

S-ar putea să vă placă și