Scrieti o clasa ListaNote care memoreaza intern o colectie de note (numere reale) ale unui elev la o materie, cu urmatoarele functionalitati:
- constructor fara parametri (lista incepe goala)
- adaugaNota(double n) - adauga nota n DOAR daca 1 <= n <= 10; returneaza adevarat daca a adaugat, fals altfel
- medie() - returneaza media aritmetica a notelor adaugate; daca lista e goala, returneaza 0
- notaMaxima() - returneaza cea mai mare nota; daca lista e goala, returneaza -1
- notaMinima() - returneaza cea mai mica nota; daca lista e goala, returneaza -1
- numarNote() - returneaza cate note valide au fost adaugate
- Date de intrare
- Codul vostru este integrat intr-un program de test care citeste comenzi si apeleaza metodele voastre.
- Date de iesire
- Fiecare comanda produce o linie de output.
- Restrictii
- Notele testate au cel mult 2 zecimale.
Exemple
Exemplul 1
Intrare
5 ADD 7 ADD 8 ADD 9 MEDIE COUNT
Iesire
1 1 1 8.00 3

