Extras din proiect
TEMA SI CERINTELE PROIECTULUI
Evidenta unui parca auto dintr-un oras. Fiecare parcare are urmatoarele campuri:
-marca
-model
-motor
-combustibil
-pretul masinii
-an fabricatie
-cod_id (nr de inregistrare)
Continutul proiectului:
1) fisiere binare si text;
2) in cadrul fisierelor respective , anumite functii vor prelua informatia din fisier, o vor introduce in liste,si se vor face operatii asupra listei;
3) continutul fisierelor se va introduce intr-un arbore de cautare, operatii de adaugare, de parcurgere, de stergere, dupa care informatia ramasa se depune in fisier;
4) anumite informatii vor fi preluate din fisier si asupa lor se vor face operatii de combinatorica.
SPECIFICATII PROGRAM
La exucutia programului pe ecran apare un meniu principal compus din 5 optiuni ca in figura urmatoare:
Utilizatorul pentru a alege una din optiuni trebuie sa tasteze una din cifrele corespunzatoare.
1. Daca se alege optiunea 1 pe ecran va aparea un sub meniu:.
1.1. La apasarea tastei 1 se creeaza lista si se va afisa mesajul: „Lista s-a creat!”
1.2. La apasarea tastei 2 pe ecran va aparea un alt meniu:
1.2.1. La apasarea tastei 1 se vor introduce datele masinii ce se va introduce la inceputul listei
1.2.2. La apasarea tastei 2 sa da nr de inregistrare al masinii inaintea careia se doreste inserarea in lista, apoi se dau datele masinii ce se va insera in lista
1.2.3. La apasarea tastei 3 se da nr de inregistrare al masinii dupa care se doreste inserarea in lista , apoi se dau datele masinii ce se va insera in lista
1.2.4. La apasarea tastei 3 se vor introduce datele masinii ce se va introsuce la sfarsitul listei
1.2.5. La apasarea tastei 5 se revine la meniul precendent
1.3. La apasarea tastei 3 pe ecran va aparea urmatorul meniu:
1.3.1. La apasarea tastei 1 se va sterge masina de la inceputul listei
1.3.2. La apasarea tastei 2 se va sterge masina de la sfarsitul listei
1.3.3. La apasarea tastei 3 se va introduce nr de inregistrarea al masinii ce se doreste a fi stearsa din lista, apoi masina este stearsa
1.3.4. La apasarea tastei 4 se revine la meniul anterior
1.4. La apasarea tastei 4 pe ecran va aparea urmatorul meniu:
1.4.1. La apasarea tastei 1 lista se va ordona alfabetic dupa marca si se vor afisa masinile ordonate
1.4.2. La apasarea tastei 2 lista se va ordona alfabetic dupa model si se vor afisa masinile ordonate
1.4.3. La apasarea tastei 3 lista se va ordona crescator dupa anul de fabricatie si se vor afisa masinile ordonate
1.4.4. La apasarea tastei 4 lista se ca ordona crescator dupa pret si se vor afisa masinile ordonate
1.4.5. La apasarea tastei 5 se revine la meniul anterior
1.5. La apasarea tastei 5 se va introduce nr de inregistrare al masinii pt care se vor modifica datele
1.6. La apasarea tastei 6 se vor afisa masinile din lista
1.7 La apasarea tastei 7 se va revenii la meniul anterior dupa ce fisierul a fost reactualizat
2. La apasarea tastei 2 va aparea pe ecran urmatorul meniu:
2.1. La apasarea tastei 1 se va scrie marca ce se doreste cautata dupa care pe ecran vor aparea toate masiniile facute de marca respectiva
2.2. La apasarea tastei 2 se va scrie modelul ce se doreste cautat dupa care pe ecran vor aparea toate masinile apartinand modelului dar
2.3. La apasarea tastei 3 se va scrie tipul combustibilului folosit (benzina/diesel)dupa care pe ecran vor aparea toate masinile care consuma acel combustibil
2.4. La apasarea tastei 4 se va alege anul de fabricatie apoi pe ecran vor aparea toate masinile care s-au fabricat incepand cu anul respectiv
2.5. La apasarea tastei 5 se va alege pretul maxim al unei masini, iar pe ecran vor aparea masinile cu pretul mai mic decat cel dat
2.6.La apasarea tastei 6 se va reveni la meniul precedent
Preview document
Conținut arhivă zip
- FACULTATEA DE AUTOMATICA.doc
- L.CPP
- masini.TXT
- proiect.doc