[ puppyzvezdas @ 23.01.2013. 04:31 ] @
Elem, zakucao sam se u izradi zadatka u C-u. Valjan program mi je potrban do cetvrtka 24.01.2013. Inace ovo ne radim ali sad mi je bas frka.

evo i teksta zadatka


Napisati C program koji će omogućiti rad sa podacima o evidentiranim prelascima vozila preko graničnog prelaza Mali grad. Za svaki prelazak beleži se evidencioni broj (9 cifara), registarska oznaka vozila (najviše 15 karaktera), datum i vreme prelaska, oznaka kategorije i klase vozila (tačno 3 karaktera) i broj putnika (do 1 000).
Svi podaci moraju biti smešteni u binarnu datoteku sa statičkom indeks-sekvencijalnom organizacijom koja koristi zonu indeksa sa propagacijom najvećih vrednosti ključa iz svakog bloka i indirektno povezivanje prekoračilaca.
Program treba da ponudi sledeće funkcionalnosti kroz formu tekstualnog korisničkog menija:
1. formiranje prazne datoteke pri čemu korisnik zadaje naziv nove datoteke (1*)
2. izbor aktivne datoteke zadavanjem njenog naziva
3. prikaz naziva aktivne datoteke
4. formiranje serijske datoteke direktnim unosom podataka u realnom vremenu (2*)
5. formiranje sekvencijalne datoteke tako što će se učitati slogovi iz serijske datoteke u dinamičku strukturu podataka, sortirati članovi strukture podataka prema rastućoj vrednosti identifikatora i upisati članovi strukture podataka u sekvencijalnu datoteku (3*)
6. formiranje aktivne datoteke tako što će se popunjavati primarna zona datoteke kroz redosledno učitavanje slogova sekvencijalne datoteke, formirati zona indeksa i formirati zona prekoračenja (4*)
7. upis novog sloga u aktivnu datoteku direktnim unosom podataka u realnom vremenu (2*)
8. traženje proizvoljnog sloga u aktivnoj datoteci i njegov prikaz zajedno sa adresom bloka i rednim brojem sloga u bloku (2*)
9. logičko brisanje aktuelnog sloga iz aktivne datoteke (2*)
10. prikaz svih slogova aktivne datoteke zajedno sa adresom bloka i rednim brojem sloga u bloku (2*)
Pripremiti posebnu test datoteku sa podacima koja će sadržati bar 10 slogova i primer bar dva sloga prekoračioca. (2*)
Poštovati sledeća ograničenja:
1. vrednost faktora blokiranja f je 5
2. red stabla traženja i faktor blokiranja u zoni indeksa n je 2
3. vrednost faktora blokiranja za zonu prekoračenja fz je 1
4. prilikom rada nad datotekom, dozvoliti preuzimanje i upis isključivo čitavih blokova
5. prisustvo statusnog polja u slogu
6. upotrebu isključivo ASCII karaktera za tekstualni sadržaj
Napomena:za najviše 20 poena, realizovati elemente bez oznaka i elemente označene sa *



ovde se nalazi moj dosadasnji napredak!
http://d.pr/f/4rql

ako neko moze da mi pomogne bicu veoma zahvalan
[ suzy995 @ 30.01.2016. 13:32 ] @
Nažalost, imam isti projekat. Nadam se da ćete mi pomoći i da još uvek imate taj projekat.
[ salaji9 @ 11.01.2017. 23:37 ] @
Imam isti projekat. Da li jos uvek imate resenje?