Sunteți pe pagina 1din 2

FISIERE ORGANIZATE SECVENTIAL

1. Fie un fisier organizat secvential, cu date despre studentii unei facultati. Scrieti un program C pentru
adaugarea de articole in acest fisier.

2. Fie un fisier organizat secvential, cu date despre studentii unei facultati. Scrieti un program C pentru
sortarea datelor din fisier dupa anul de studiu si grupa, prin metoda bulelor.

3. Fie un fisier organizat secvential, cu date despre studentii unei facultati. Considerand ca fisierul este
sortat dupa anul de studiu si grupa, scrieti un program C care genereaza intr-un fisier text o lista cu
mediile studentilor, media fiecarei grupe, medie fiecarui an de studio si media generala.

4. Fie doua fisiere organizate secvential, cu date despre impozitele datorate statului pe raza a doua
administratii financiare. Considerand fisierele sortate crescator dupa valoarea impozitului calculat,
scrieti un program C pentru interclasarea celor doua fisiere.

5. Fie doua fisiere organizate secvential, cu date despre impozitele datorate statului pe raza a doua
administratii financiare. Scrieti un program C care genereaza intr-un fisier text o lista cu contribuabilii
(contribuabilul) cu cea mai mare datorie neachitata catre stat.

6. Fie un fisier organizat secvential, cu date despre flota de camioane a unei societati de transport.
Scrieti un program C care inregistreaza plecarea in cursa a unor autovehicule. Sfarsitul introducerii
datelor este marcat standard.

7. Fie un fisier organizat secvential, cu articole de urmatoarea structura. Sa se scrie programul C pentru
realizarea unei liste a studentilor integralisti (intr-un fisier text).

8. Fie un fisier organizat secvential, cu articole de urmatoarea structura. Sa se realizeze programul C


pentru listarea intr-un fisier text a autoturismelor mai vechi de 10 ani si cu peste 300000 km.

FISIERE ORGANIZATE RELATIV

1. Fie un fisier organizat relativ, cu date despre colaboratorii unei societati de colectare a materialelor
refolosibile. Fiecare colaborator preda un singur tip de material refolosibil. Datele se refera la un an
calendaristic. Cheia relativa a fisierului este codul colaboratorului. Sa se scrie programul C pentru
adaugarea de noi articole in fisier. Sfarsitul introducerii datelor de la tastatura este marcat standard.

2. Fie un fisier organizat relativ, cu date despre colaboratorii unei societati de colectare a materialelor
refolosibile. Fiecare colaborator preda un singur tip de material refolosibil. Datele se refera la un an
calendaristic. Cheia relativa a fisierului este codul colaboratorului. Sa se scrie programul C pentru
afisarea colaboratorului (colaboratorilor) care au predate cantitati anuale maxime dintr-un anumit tip de
material refolosibil (introdus de la tastatura). Se vor preciza cod, nume/denumire si cantitate totala.

3. Fie un fisier organizat relative, cu date despre facturile emise de o societate comerciala. Cheia relativa
a fisierului este numarul facturii. Sa se scrie programul C pentru listarea intr-un fisier text a facturilor din
anul trecut a caror valoare depaseste o limita data. Se vor preciza nr factura, client si valoare.
4. Fie un fisier organizat relativ, cu articole avand urmatoarea structura logica. Codul produsului indica
numarul relativ al articolului in fisier. Sa se scrie programul C pentru stergerea produselor ale caror
coduri se introduc de la tastatura. Sfarsitul introducerii datelor de la tastatura este marcat standard.

5. Fie un fisier organizat relativ, cu articole avand urmatoarea structura logica. Codul produsului indica
numarul relativ al articolului in fisier. Sa se scrie programul C pentru afisarea fondurilor fixe ale caror
numere de inventor se introduce de la tastatura. Sfarsitul introducerii datelor de la tastatura este
marcat standard.

6. Fie un fisier organizat relativ, cu articole avand urmatoarea structura. Numarul matricol indica nr
relativ al articolului in fisier. Scrieti un program C pentru inscrierea interactive in fisier a notelor obtinute
in urma sustinerii unor examene. Fiecare materie are asociata o anumita pozitie in vectorul de note.
Sfarsitul introducerii datelor de la tastatura este marcat standard.

7. Fie un fisier organizat relativ, cu articole avand urmatoarea structura. Numarul matricol indica nr
relativ al articolului in fisier. Scrieti un program C pentru exmatricularea studentilor cu mai mult de 5
restante.

8. Fie un fisier organizat relativ, cu articole avand urmatoarea structura. Numarul matricol indica nr
relativ al articolului in fisier. Scrieti un program C pentru modificarea anului de studiu (se va trece anul 1)
pentru studentii cu nr matricol cuprins intre doua valori date de la tastatura (a,b). Se presupune ca
exista un student cu nr matricol a.

S-ar putea să vă placă și