Next: Sursa programului
Up: Liste liniare multiplu înlantuite
Previous: Implementarea listelor multiplu înlantuite
  Cuprins
Problema rezolvata
Sa se realizeze un program care raspunde la urmatoarele comenzi:
- ''a'' - Se citesc trei linii ce contin datele asociate unei
persoane. Prima linie contine numele, a doua locul de munca, iar a
treia vârsta. Persoana si datele asociate ei sunt retinute într-o
evidenta. Daca persoana este deja prezenta atunci se actualizeaza
datele asociate ei.
- ''t'' - Se citeste o linie ce contine un nume. În cazul în
care acesta este prezent în evidenta, se tiparesc datele
asociate lui. În caz contrar, se afiseaza un mesaj de
atentionare.
- ''l'' - Se citeste o linie ce contine un loc de munca si se
tiparesc în ordine alfabetica numele tuturor persoanelor ce au
locul de munca respectiv.
- ''p'' - Se citeste o valoare întreaga si se tiparesc, în
ordinea crescatoare a vârstei, numele si datele asociate tuturor
persoanelor care au vârsta mai mare sau egala cu valoarea citita.
- ''s'' - Se citeste o linie ce contine un nume. Persoana cu
numele respectiv este eliminata din evidenta.
- ''d'' - Se citeste o linie ce contine un loc de munca si se
elimina din evidenta toate persoanele care au locul de munca
respectiv.
- ''n'' - Se tiparesc în ordine alfabetica toate persoanele din
evidenta si datele asociate lor.
- ''v'' - Se tiparesc în ordine descrescatoare a vârstei,
persoanele din evidenta.
- ''f'' - Se termina programului.
Subsections
Next: Sursa programului
Up: Liste liniare multiplu înlantuite
Previous: Implementarea listelor multiplu înlantuite
  Cuprins
Cristian Gavrila
2001-10-02