Exercitii

1. Se va realiza o aplicatie cu interfata grafica, in care se tine o lista de numere complexe realizata ca lista inlantuita. Aplicatia va permite sa se adauge la lista numere complexe, sa se insereze numere complexe in orice loc din lista, sa se elimine din lista numere complexe si sa se afiseze lista, sa se scrie lista intr-un fisier si sa se citeasca din fisier. Toate aceste operatii vor fi comandate prin butoane, iar introducerea numerelor complexe de la tastatura se va face prin campuri de text. Pentru lista se va folosi clasa LinkedList.

2. Acelasi enunt ca la exercitiul precedent, dar pentru o lista de fractii, dar folosind clasa ListaDI.

3. Acelasi enunt ca in exercitiul 1, dar pentru o clasa de persoane.

4. Se va realiza o aplicatie cu interfata grafica, in care se creeaza o stiva de numere complexe, implementata ca lista inlantuita. Aplicatia va permite sa se puna numere complexe in stiva, sa se scoata din stiva si sa se afiseze.

5. Se va realiza o aplicatie in care se creeaza o coada de persoane, implementata ca lista inlantuita. Aplicatia va permite sa se puna persoane in coada, sa se scoata din coada afisand persoana extrasa, sa se afiseze coada, sa se puna coada intr-un fisier si sa se citeasca din fisier.

6. Se va realiza o lista de numere complexe, implementata ca lista recursiva.

7. Se va realiza o aplicatie cu interfata grafica, in care exista o lista in care apare numele unor persoane. La selectarea unei persoane, intr-o fereastra de dialog apar toate datele persoanei respective (de exemplu nume, sex, anNastere) si se permite modificarea lor. Se permite, de asemenea, adaugarea de persoane noi sau eliminarea unor persoane din lista.



© Copyright 2001 - Severin BUMBARU, Universitatea "Dunarea de Jos" din Galati