Ovako dobio sam zadatak za seminarski i imam problem jer moram iz datoteke da uzmem podatke i od njih formiram liste al u txt fajlu su podaci u string formi nezz kako to da uzmem eo text i opis zadataka svaka pomoc je dobro dosla ovo mi je zbilja hitno :D
U tekstualnoj datoteci su spremljeni termini usmenog ispita na sljedeći način.
Prva linija teksta je datum, dok linija ispod nje su brojevi indeksa studenta koji su izašli na usmeni ispit
na taj dan. Zatim, sljedeća linija je novi datum, pa opet brojevi indeksa studenata: npr:
12.5.2011
56 122
17.06.2011
122 60 38
Brojevi indeksa su odvojeni jednim praznim mjestom.
Napisati program koji će omogućiti da se učitaju svi podaci iz tekstualne datoteke u listu čvorova za
usmeni ispi prema sljedećoj ilustraciji
http://img18.imageshack.us/img18/1857/zad6a.jpg
Strukture tih lista su sljedeće:
struct CvorStudent
{
int indeks;
CvorStudent* sljedeci;
CvorStudent(){sljedeci=NULL;}
}
struct CvorUsmeni{
string datum;
CvorStudent* glavaListe;
CvorUsmeni* sljedeci;
CvorUsmeni(){sljedeci=NULL;glavaListe=NULL;}
}
Program treba da na početku traži od korisnika ime datoteke iz koje će se učitati podaci, nakon čega
se pojavljuje meni:
1. Učitaj podatke iz datoteke
2. Ispiši indekse studenata za zadani datum usmenog ispita
3. Ispiši termine usmenog ispita za zadani indeks studenta
4. Dodaj novi termin usmenog ispita
5. Dodaj indeks studenta u listu sa zadanim datumom usmenom ispita
6. Snimi podatke u datoteku
7. Izlaz

Ako sam ti pomogao, stisni HVALA! =)