1
Lista probleme pentru Proba practica
1. S se scrie un program de rezolvare, cu discuie, a ecuaiei de gradul II, valorile lui a, b si c fiind citite de la tastatur (a, b, c valori reale). 2. S se calculeze i s se afieze cel mai mare divizor comun a dou numere ntregi, obinut prin mpriri succesive (algoritmul lui Euclid). 3. S se scrie un program ce stabilete dac un numar n ntreg este sau nu prim. 4. S se scrie un program ce determin toi divizorii unui numr natural. 5. S se scrie un program ce descompune n factori primi un numr natural. 6. Se citesc n elemente numere naturale. S se determine suma elementelor pare i produsul elementelor impare. 7. Se citesc n elemente numere naturale. S se determine numrul elementelor divizibile cu k. 8. S se scrie un program care determin elementul minim si maxim dintr-un vector de n componente citite de la consol i afieaz aceste elemente i poziia lor n vector. 9. S se scrie programul de cutare a unui numr dat, ntr-o lista (vector) de n numere citite de la consol. 10. S se scrie un program care pentru un vector de numere ntregi va verifica dac acesta este simetric. Se spune c vectorul este simetric dac primul element este egal cu ultimul, al doilea cu penultimul, etc. 11. Un numr natural este perfect dac este egal cu suma tuturor divizorilor si proprii + 1. S se determine toate numerele perfecte mai mici ca n. 12. S se scrie un program ce calculeaza suma a dou matrici cu n linii i m coloane. 13.S se scrie un program ce calculeaza produsul a dou matrici A M nxm , B M mxp . 14. Se d o matrice cu n linii i m coloane. S se determine matricea transpus. 15. S se scrie funcii pentru concatenarea a dou iruri de caractere, aflarea lungimii unui ir de caractere, inversarea unui ir de caractere. 16. Fiind dat un polinom f = a n * x n + an 1 * x n 1 +...+ a1 * x 1 + a0 * x 0 , ai R , b R .
se
calculeze
valoarea
f(b),
unde
17. Se citesc n numere a1, a2, . . . , an. S se determine elementul minim si sa se elimine din sir.
2 18. S se realize un program ce calculeaza norma unui vector. 19. S se realize un program ce converteste un numar din baza 16 in baza 10. 20. S se realize un program ce converteste un numar din baza 10 in baza 2. 21. S se realize un program ce determina numarul de vocale dintr-un sir citit de la tastatura. 22. S se scrie un program care pentru un vector de numere ntregi va verifica dac acesta este simetric. Se spune c vectorul este simetric dac primul element este egal cu ultimul, al doilea cu penultimul, etc. 23. S se realize un program ce calculeaza produsul scalar a doi vectori. 24. S se realize un program ce calculeaza media aritmetica a elementelor de pe diagonala principala a unei matrici.