Sunteți pe pagina 1din 2

Subiecte pentru atestat 2005, profil matematic-informatic

PROGRAMARE
1. S se realizeze un program pentru rezolvarea ecuaiei de gradul I: ax+b=0, a,b R. 2. S se realizeze un program pentru rezolvarea ecuaiei de gradul II: ax 2+bx+c=0, a,b,cR, a0. 3. Se d un numr natural cu cel mult 9 cifre. S se afle numrul de cifre pare din el. 4. Se citesc 3 numere de la tastatur, s se afieze maximul dintre ele. 5. Se citete un numr de la tastatur, s se afieze oglinditul su (numrul obinut prin inversarea cifrelor numrului iniial). 6. Se citete un numr introdus de la tastatur. S se afieze suma tuturor divizorilor si. 7. S se realizeze un program pentru calcularea sumei cuburilor primelor n numere naturale: S=13+23+33++n3.

1 8. S se realizeze un program pentru calculul expresiei: S= 1 +


n , pentru n natural dat. 1* 2 * ... * n

3
2 + 1* 2 * 3 +.+ 1 2

9. Se citete un numr natural de la tastatur; s se introduc ntr-un vector cifrele distincte din care este format. 10. Se citete un ir de n numere reale de la tastatur; s se afieze elementele irului n ordine cresctoare (n natural dat). 11. Se citete un ir de n (n natural dat) numere ntregi citite de la tastatur i un numr ntreg x. Se cere s se verifice dac numrul ntreg x se gsete sau nu n irul dat, n caz afirmativ afindu-se poziia pe care se gsete. 12. Se citete un ir de n numere de la tastatur, s se afieze minimul i maximul dintre elementele irului (n natural dat). 13. Se citesc n numere naturale de la tastatur. Se cere s se verifice dac numerele date sunt sau nu n ordine cresctoare. 14. Se citesc de la tastatur dou numere naturale a i b (a<b). S se afieze toate numerele prime din intervalul [a,b] i numrul lor. 15. Se dau dou iruri cu m, respectiv n elemente (m,n numere naturale date). S se afieze reuniunea elementelor celor dou iruri. 16. Se dau dou iruri cu m, respectiv n elemente (m,n numere naturale date). S se afieze intersecia elementelor celor dou iruri. 17. S se realizeze un program care citete de la tastatur n nregistrri, pentru elevii unei clase, cu structura: nume, prenume, medie. S se afieze elevii n ordine alfabetic i s se calculeze media general a clasei. 18. Se citete de la tastatur o fraz format din maxim 80 de caractere, folosindu-se ca i separatori spaiul sau virgula. Se cere s se afieze cuvintele frazei n ordine alfabetic, fiecare cuvnt pe cte un rnd. 19. S se realizeze un program care calculeaz numrul de permutri (n!), pentru un numr n natural dat. 20. S se realizeze un program care calculeaz numrul de combinri Cnk, pentru n i k dai. 21. S se ntocmeasc un program care citete un ir de caractere i nlocuiete caracterul a cu irul aaa.

22. S se realizeze un program care citete de la tastatur n nregistrri cu structura: denumire, cantitate, pre. S se afieze produsul (produsele) care are (au) preul cel mai mare. 23. Se citesc dou numere complexe date prin parte real i parte imaginar. S se afieze suma, produsul i raportul celor dou numere. 24. S se calculeze produsul a dou numere naturale prin adunri repetate. 25. S se efectueze mprirea a dou numere naturale prin scderi repetate. 26. Se dau dou iruri. S se verifice dac sunt egale, fr a face deosebire ntre literele mici i mari. 27. Se citesc maxim 20 de cuvinte de la tastatura. Care dintre cuvinte sunt palindrom? (un cuvnt care citit de la sfrit la nceput este acelai cu cuvntul iniial; ex: cojoc) 28. Se citete un cuvnt. S se afieze toate prefixele sale (fiecare pe un rnd). 29. Se citete un ir de numere ntregi cuprinse ntre 0-255 pn la ntlnirea valorii 0. S se afieze numerele distincte dintre cele citite. 30. Se citete un text format din maxim 70 de caractere, format din litere mari. S se afieze literele distincte din textul citit. 31. S se determine cifrele comune a dou numere naturale date. Inspector colar de specialitate, Prof. Minodora Marinescu

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