Sunteți pe pagina 1din 1

Se considera un magazin cu tricouri.

Exista un stoc initial de tricouri care


trebuie validat in sensul ca fiecare tricou trebuie sa apara o singura data
(elemente unice). Dupa validarea stocului inital se efectueaza niste operatii de
adaugare respectiv vanzare a unor cantitati de tricouri.
Fiecare tricou este caracterizat prin:
- cod (un sir de 6 caractere, al doilea caracter este intodeauna S M sau L)
- descrierea tricoului
- producator tricou
- pret

Dupa efectuarea unor tranzactii (vanzare/cumparare) avem un alt stoc decat cel
initial. Sa se genereze niste rapoarte cu privire la situatia reala a stocului
aferent. Rapoartere se vor genera in fisiere separat (alte fisiere decat txt-uri).

Obs:
1. Se vor trata exceptiile.
2. Se vor valida stocul initial respectiv codul fiecarui tricou.
3. Un exemplu de raport poate fi numararea tricourile de marimea S M L, pretul
total pe marimea S, pretul total al produsului din magazin etc.

_____________________________________________________________________
Stocul inital poate fi citit de la tastatura/txt.
Folosind colectii pt validare (arraylist neeficient)
Stocul pe parcurs nu trebuie sa fie unic.
+Threaduri (nu neaparat)
Minim 3/4 rapoarte, orice.