Sunteți pe pagina 1din 3

Itemi practici pentru examen de stat

1. Elaborai o aplicaie compus dintr-o fereastr n care afiai o matrice cu 10


linii i 10 coloane format din elemente ntregi generate aleatoriu din
intervalul [0,100]. Folosii n acest sens fie o etichet fie un tabel. Fereastr
s mai conin un buton i o etichet. La executare click pe buton s se
determine elementul minim din tabel i s se afieze n etichet.
2. Elaborai o aplicaie compus dintr-o fereastr n care afiai o matrice cu 10
linii i 10 coloane format din elemente ntregi generate aleatoriu din
intervalul [0,100]. Folosii n acest sens fie o etichet fie un tabel. Fereastr
s mai conin un buton i o etichet. La executare click pe buton s se
determine suma pe coloane a elementelor din tabel i s se afieze n
etichet.
3. Elaborai o aplicaie compus dintr-o fereastr ce va conine o cutie de
editare n care se vor introduce un ir de cuvinte separate printr-un spaiu i
un buton. La acionarea butonului s se afieze n alt cutie de editare doar
acele cuvinte ce ncep cu o vocal.
4. Elaborai o aplicaie compus dintr-o fereastr ce va conine dou butoane
(Calculeaz, terge), etichete, o cutie de editare, o suprafa de desenare.
n cutia de editare va servi pentru ntroducerea razei cercului. La acionarea
butonului ,,Calculeaz se va desena cercul n dependen de raza
specificat i se va scrie aria cercului ntr-o etichet. La acionarea butonului
,,terge se va cura suprafaa de desenare.
5. Elaborai o aplicaie compus dintr-o fereastr ce va conine dou butoane
(Calculeaz, terge), etichete, dou cutii de editare, o suprafa de
desenare. n cutiile de editare se va introduce lungimile laturilor unui
dreptunghi. La acionarea butonului ,,Calculeaz se va desena dreptunghiul
n dependen de lungimile specificate i se va scrie aria dreptunghiului ntr-
o etichet. La acionarea butonului ,,terge se va cura suprafaa de
desenare.
6. Elaborai o aplicaie compus dintr-o fereastr ce va conine o cutie de
selectare cu valorile cerc i dreptunghi, trei cutii de editare , un buton i
dou etichete. n dependen de valoarea selectat din cutia de selectare se
va calcula fie lungimea i aria cercului, fie perimetrul i aria dreptunghiului
la acionarea butonului.
7. Elaborai o aplicaie compus dintr-o fereastr care va conine patru cutii de
selecie simpl cu etichetele: iarna, vara, toamna, primavara. n rezultatul
selectrii unei opiuni culoarea ferestrei s devin culoarea anotimpului
respectiv: alb, verde deschis, verde nchis sau galben.
8. Elaborai o aplicaie compus dintr-o fereastr care va conine o cutie de
editare i un buton. n cutia de editare se va introduce un cuvnt la
acionarea butonului s se afieze de cte ori apare n cuvnt litera a i
poziiile acesteia n cuvntul dat.
9. Creai aplicaia Numere prime. Prin intermediul unei cutii de editare se
citete un numr ntreg. La efectuarea unui click pe butonul Determina ntr-o
etichet vor fi afiate toate numerele prime mai mici sau egale cu numrul
citit.
10. Elaborai o aplicaie care va verifica dac greutatea i nlimea unui
copil corespund vrstei. Vrsta copilului se va introduce prin intermediul unei
cutii de editare. Formule de calcul : greutate=2*v+8 (n kg),
nlime=5*v+80 (n cm).
La efectuarea unui click pe butonul Determina se va indica n dou etichete
greutatea i nlimea determinate dup formulele de mai sus.
11. Creai aplicaia Triunghi. Prin intermediul a 3 cutii de editare se
introduc 3 valori numerice, care reprezint lungimile laturilor unui triunghi.
La efectuarea unui click pe butonul Calcul se va determina: a) tipul
triunghiului (ascuit, obtuz, dreptunghic) utiliznd teorema lui Pitagora; b)
aria triunghiului (Formula lui Heron); c) perimetrul triunghiului. n cazul n
care valorile introduse nu pot forma un triunghi, va fi afiat un mesaj, care
va indica aceasta i nu se va efectua nici un calcul. Rezultatele vor fi afiate
prin intermediul unei etichete.
12. n calitate de clas de baz se va crea clasa Persoana.
date: nume, prenume, anul, cnp (codul personal de 13 cifre);
metode: citire(), afiare(), virsta().
Creai clasa Salariat, derivata clasei Persoana. Pentru clasa Salariat vor fi
adugate:
date: numrul de ore lucrate, plata pentru o or, anul angajrii;
metode: vor fi redefinite metodele de citire() i afiare(), salariu.
Salariul va fi determinat conform formulei : nr_ore*plata. De la tastatur se
citesc datele despre n salariai. Elaborai un program prin intermediul cruia
la ecran se vor afia datele despre salariatul cu salariu maxim.
13. n calitate de clas de baz se va crea clasa Persoana.
date: nume, prenume, anul, cnp (codul personal de 13 cifre);
metode: citire(), afiare(), virsta().
Creai clasa Student, derivata clasei Persoana. Pentru clasa Student vor
fi adugate:
date: media notelor curente, grupa;
metode: vor fi redefinite metodele de citire() i afiare(), bursa().
Bursa va fi determinat conform fomulei: media*75 lei, dac media este mai
mare dect 7.5, n caz contrar va fi 0. De la tastatur se citesc datele despre
n studeni. Elaborai un program prin intermediul cruia la ecran se vor afia
datele despre studentul cel mai tnr.
14. n calitate de clas de baz se va crea clasa Persoana.
date: nume, prenume, anul, cnp (codul personal de 13 cifre);
metode: citire(), afiare(), virsta().
Creai clasa Sofer, derivata clasei Persoana. Pentru clasa ofer vor fi
adugate:
date: distana parcurs (n km), plata pentru 1 km;
metode: vor fi redefinite metodele de citire() i afiare(), plata().
Prin intermediul metodei plata(), se va determina costul unei curse
efectuate de ctre ofer dup formula: distanta*plata pentru 1 km. De la
tastatur se citesc datele despre n oferi. Elaborai un program prin
intermediul cruia la ecran se vor afia datele despre oferul cu plata
maxim.
15. n calitate de clas de baz se va crea clasa Triad:
date: trei numere reale;
metode: constructorul cu/fr parametri, citire() i afisare().
Creai clasa Triunghi, derivata clasei Triad. Pentru clasa Triunghi vor fi
implementate metode pentru determinare a suprafeei, a perimetrului i o
metod prin intermediul creia se va verifica dac datele introduse pot fi
lungimile laturilor unui triunghi. De la tastatur se citesc datele despre n
triunghiuri. Elaborai un program prin intermediul cruia, la ecran se vor
afia datele despre triunghiul cu suprafa minim.

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