3. zadaća?
Select messages from
# through # FAQ
[/[Print]\]
Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8  Sljedeće  :| |:
Forum@DeGiorgi -> Računarski praktikum 1

#21:  Autor/ica: Gost PostPostano: 11:41 sub, 15. 5. 2010
    —
u potpunosti se slažem sa ovime gore napisanim, imam isto videoteku i zadaća mi je u potpunosti nerazumljiva, u smislu da ne znam što točno pojedine funkcije trebaju vraćati... main bi puno pomogao, ili barem neko dodatno pojašnjenje... ovako će se pisanje zadaće svesti na to jesmo li pogodili što pojedina funkcija treba raditi, a mislim da to nije smisao zadaća...

#22:  Autor/ica: GinoLokacija: Pula PostPostano: 12:16 sub, 15. 5. 2010
    —
evo moji main, trebate samo malo nastimat funkcije ispisi koje su ovisne o implementaciji (inace ih je napisao melkior, da ne bude da se kitim tudim perjem Very Happy )... treba podesit imena varijabli koja sam naveo velikim slovima i neke if-ove...
Kod:

#include "videoteka.h"

void ispisi (vector <film*> v) {
     int i;
     for (i=0; i<v.size(); i++) cout<<v[i]->IME<<endl;
     cout<<endl;
}

void ispisi (vector <videoteka*> v) {
     int i;
     for (i=0; i<v.size(); i++) cout<<v[i]->IME<<endl;
     cout<<endl;
}
void ispisi (set <string> v) {
     set<string>::iterator i;
     for (i=v.begin(); i!=v.end(); i++) cout<<(*i)<<endl;
     cout<<endl;
}
void ispisi (list <film*> v) {
     list<film*>::iterator i;
     for (i=v.begin(); i!=v.end(); i++) cout<<(*i)->IME<<endl;
     cout<<endl;
}
void ispisi (list <videoteka*> v) {
     list<videoteka*>::iterator i;
     for (i=v.begin(); i!=v.end(); i++) cout<<(*i)->IME<<endl;
     cout<<endl;
}

void ispisi (videoteka &v) {
     cout<<v.naziv<<endl;
     cout<<"Cijena premotavanja: "<<v.NESTO<<", cijena preseljenja: "<<v.NESTO<<endl;
     cout<<"Trenutno dostupni filmovi:"<<endl;
     ispisi(v.trenutno_dostupni_filmovi());
}

void ispisi (film &f) {
     cout<<f.naziv<<endl;
     cout<<"Vlasnistvo videoteke: "<<f.naziv_videoteke()<<endl;
     cout<<"Posudjen: "; if (NESTO) cout<<"ne, "; else cout<<"da, ";
     cout<<"pogledan: "; if (NESTO) cout<<"ne, "; else cout<<"da, ";
     cout<<"premotan: "; if (NESTO) cout<<"ne"<<endl; else cout<<"da"<<endl;
     if (NESTO) cout<<"Trenutno u posudbi kod: "<< " NEKOG " <<endl;
     cout<<"Dosadasnji posudjivaci:"<<endl;
     ispisi(f.osobe_koje_su_posudile_film());
}
   
int main(){
   
    videoteka pula("Pula",10,50),zagreb("Zagreb",5,20),rijeka("Rijeka",15,35);
   
    film p1(pula,"p1",60),  p2(pula,"p2",65),
         p3(pula,"p3",55), p4(pula,"p4",100);
   
    film r1(rijeka,"r1",5),  r2(rijeka,"r2",15),
         r3(rijeka,"r3",75);
   
    film z1(zagreb,"z1",10),  z2(zagreb,"z2",10),
         z3(zagreb,"z3",25),  z4(zagreb,"z4",35),
         z5(zagreb,"z5",40);
   
    ispisi(film::svi_filmovi);
    ispisi(videoteka::sve_videoteke);
    ispisi(pula);
    ispisi(r3);
         
    cout << pula.posudi(r1,"Gavran")    << endl;
    cout << pula.posudi(p2,"Melkior")   << endl;
    cout << rijeka.posudi(r3,"Sus")     << endl;
    cout << zagreb.posudi(z5,"Mario")   << endl;
    cout << endl;
   
/*      STANJE
GAVRAN      ()
MELKIOR     (P2)        P2
SUS         (R3)        R3
MARIO       (Z5)        Z5
*/
   
    cout << pula.osoba_vraca_film("Gavran")      << endl;
    cout << rijeka.osoba_vraca_film("Melkior")   << endl;
    cout << pula.posudi(p2,"Melkior")            << endl;
    cout << zagreb.posudi(z5,"Gavran")           << endl;
    cout << zagreb.posudi(z4,"Gavran")           << endl;
    cout << endl;

/*      STANJE
GAVRAN      (Z4)        Z4
MELKIOR     (P2)       
SUS         (R3)        R3
MARIO       (Z5)        Z5
*/

    ispisi(zagreb);
   
    cout << z5.gledaj()         << endl;
    cout << rijeka.vrati(z5)    << endl;
    cout << r3.gledaj()         << endl;
    cout << r3.gledaj()         << endl;
    cout << r3.premotaj()       << endl;
    cout << r3.premotaj()       << endl;
    cout << rijeka.vrati(r3)    << endl;
    cout << z4.gledaj()         << endl;
    cout << z4.vrati(pula)      << endl;   
    cout << endl;
   
/*      STANJE
GAVRAN      (Z4)       
MELKIOR     (P2)       
SUS         (R3)       
MARIO       (Z5)       
*/
     
    cout << p1.posudi("Gavran")    << endl;
    cout << z1.posudi("Melkior")   << endl;
    cout << r1.posudi("Sus")     << endl;
    cout << r2.posudi("Mario")   << endl;
    cout << endl;
   
/*      STANJE
GAVRAN      (Z4,P1)     P1       
MELKIOR     (P2,Z1)     Z1   
SUS         (R3,R1)     R1   
MARIO       (Z5,R2)     R2   
*/   

    ispisi(rijeka);
   
    cout << z1.naziv_videoteke()        << endl;
    cout << z1.vrati(pula)              << endl;
    cout << zagreb.posudi(z4,"Melkior") << endl;
    ispisi(z4.osobe_koje_su_posudile_film());
   
/*      STANJE
GAVRAN      (Z4,P1)     P1       
MELKIOR     (P2,Z1,Z4)  Z4   
SUS         (R3,R1)     R1   
MARIO       (Z5,R2)     R2   
*/ 
   
    ispisi(film::trenutno_dostupni_filmovi());
    ispisi(*film::najposudjivaniji_film());
    ispisi(rijeka.filmovi_pogledani("Mario"));
    ispisi(videoteka::filmovi_pogledani_svuda("Sus"));

// to be continued...

    {
    film p5(pula,"p5",50);   
    cout << pula.vrati(r1)   << " " ;
    cout << r2.gledaj()      << " " ;
    cout << r2.premotaj()    << " " ;
    cout << r2.vrati(pula)   << endl;
    cout << p5.posudi("Sus") << " " ;
    cout << r2.posudi("Sus") << endl;
    }
    cout << r2.posudi("Sus") << endl;
    cout << endl;

/*      STANJE
GAVRAN      (Z4,P1)             P1       
MELKIOR     (P2,Z1,Z4)          Z4   
SUS         (R3,R1,[P5],R2)     R2   
MARIO       (Z5,R2)       
*/
    cout << pula.vrati(p1)   << " " ;
    cout << r2.premotaj()    << " " ;
    cout << r2.gledaj()      << " " ;
    cout << r2.vrati(zagreb) << endl;
    cout << endl;
   
    cout << zagreb.osoba_vraca_film("Nitko")    << " " ;
    cout << rijeka.osoba_vraca_film("Melkior")  << " " ;
    cout << zagreb.posudi(z5,"Mario")           << " " ;
    cout << zagreb.posudi(z4,"Mario")           << " " ;
    cout << pula.posudi(p3,"Mario")             << " " ;
    cout << pula.posudi(p3,"Gavran")            << endl;
    cout << endl;

/*      STANJE
GAVRAN      (Z4,P1,P3)          P3       
MELKIOR     (P2,Z1,Z4)           
SUS         (R3,R1,[P5],R2)       
MARIO       (Z5,R2,Z4)          Z4
*/
   
    cout << film::nadji_film("z2")->posudi("Sus")                           << " " ;
    cout << videoteka::nadji_videoteku("Zagreb")->posudi(z3,"Melkior")      << "-" ;

    cout << p3.premotaj()    << " " ;
    cout << p3.gledaj()      << " " ;
    cout << p3.premotaj()    << " " ;
    cout << z3.gledaj()      << " " ;
    cout << z2.premotaj()    << "-" ;
    cout << z3.gledaj()      << " " ;
    cout << z2.premotaj()    << " " ;
    cout << z2.gledaj()      << " " ;
    cout << z2.premotaj()    << " " ;
    cout << z4.gledaj()      << endl;
    cout << endl;
   
    cout << z4.vrati(pula)                      << " " ;
    cout << pula.vrati(p2)                      << " " ;
    cout << pula.vrati(p3)                      << " " ;
    cout << rijeka.osoba_vraca_film("Sus")      << " " ;
    cout << zagreb.osoba_vraca_film("Melkior")  << endl;
    cout << endl;
   
/*      STANJE
GAVRAN      (Z4,P1,P3)                 
MELKIOR     (P2,Z1,Z4,Z3)           
SUS         (R3,R1,R2,Z2)       
MARIO       (Z5,R2,Z4)         
*/   

    ispisi(videoteka::nadji_videoteku(z4.naziv_videoteke())->filmovi_pogledani("Gavran"));
    ispisi(pula.filmovi_pogledani("Sus"));
    ispisi(videoteka::filmovi_pogledani_svuda("Mario"));
    ispisi(film::trenutno_dostupni_filmovi());
    ispisi(*film::najposudjivaniji_film());   
    cout << film::nadji_film("r2")->posudi("Gavran") << endl << endl;
    ispisi(*film::najposudjivaniji_film());
   
    return 0;
    }


trebalo bi se ispisat sljedece:
Citat:
p1
p2
p3
p4
r1
r2
r3
z1
z2
z3
z4
z5

Pula
Zagreb
Rijeka

Pula
Cijena premotavanja: 10, cijena preseljenja: 50
Trenutno dostupni filmovi:
p1
p2
p3
p4

r3
Vlasnistvo videoteke: Rijeka
Posudjen: ne, pogledan: ne, premotan: da
Dosadasnji posudjivaci:

0
1
1
1

0
100
0
0
1

Zagreb
Cijena premotavanja: 5, cijena preseljenja: 20
Trenutno dostupni filmovi:
z1
z2
z3

1
80
1
0
1
0
75
1
90

1
1
1
1

Rijeka
Cijena premotavanja: 15, cijena preseljenja: 35
Trenutno dostupni filmovi:
r3

Zagreb
60
1
Gavran
Melkior

p2
p3
p4
r3
z1
z2
z3
z5

z4
Vlasnistvo videoteke: Zagreb
Posudjen: da, pogledan: ne, premotan: da
Trenutno u posudbi kod: NEKOG
Dosadasnji posudjivaci:
Gavran
Melkior

r2

r1
r3

55 1 1 65
1 0
1

60 0 1 50

0 70 0 1 0 1

1 1-0 1 1 1 0-0 0 1 1 1

90 0 55 45 30

z4


r2
z4
z5

p1
p2
p3
p4
r1
r2
r3
z1
z2
z3
z4
z5

z4
Vlasnistvo videoteke: Zagreb
Posudjen: ne, pogledan: da, premotan: ne
Dosadasnji posudjivaci:
Gavran
Mario
Melkior

1

r2
Vlasnistvo videoteke: Rijeka
Posudjen: da, pogledan: ne, premotan: da
Trenutno u posudbi kod: NEKOG
Dosadasnji posudjivaci:
Gavran
Mario
Sus


#23:  Autor/ica: Gost PostPostano: 12:30 sub, 15. 5. 2010
    —
hvala puno =) =) =)

#24:  Autor/ica: Gost PostPostano: 12:46 sub, 15. 5. 2010
    —
svaka čast! Cool a jel ima netko main za knjižnicu Question Crying or Very sad Crying or Very sad

#25:  Autor/ica: Gost PostPostano: 15:14 sub, 15. 5. 2010
    —
u tekstu zadatka pise:mozete pretpostaviti da nece biti.. znaci da to ne treba provjeravati?

#26:  Autor/ica: felixxLokacija: *obrisano* PostPostano: 16:32 sub, 15. 5. 2010
    —
kaj radi fja vrati u klasi autokuca?

racunam da je autombil vracen u tu autokucu i onda ovisno o tome jel mu to maticna kuca dodamo cijenu preseljenja te kuce u koju je vracen ?

#27:  Autor/ica: bozidarsevoLokacija: Samobor PostPostano: 17:06 sub, 15. 5. 2010
    —
jel ima neko main za autokuću ? Smile

#28:  Autor/ica: Gost PostPostano: 21:45 sub, 15. 5. 2010
    —
imam pitanje vezano uz videoteku, u tekstu zadatka piše : film se premotava na početak (ako nije bio premotan) u videoteci koja mu je vlasnik (vezano uz vraćanje filma), sad mi nije jasno, jel to znači da čim je film vraćen u videoteku da će se on i premotat? Pa idući koji ga posudi ga može prvo gledati,pa premotati itd..
nije mi jasno kako onda u mainu koji je gino stavio pred kraj ima ovaj ispis: za z4 piše Posudjen: ne, pogledan: da, premotan: ne . Ako nije posuđen znači da je u videoteci, jel ne bi onda trebao biti i premotan?

#29:  Autor/ica: GinoLokacija: Pula PostPostano: 22:15 sub, 15. 5. 2010
    —
ma to je nebitno, to se nece provjeravat (ako film nije posuden)...
a ja ga premotam tek kad ga netko posudi, mislim zasto premotat film ako ga mozda niko nece ponovno posudit Very Happy

#30:  Autor/ica: GinoLokacija: Pula PostPostano: 12:50 ned, 16. 5. 2010
    —
mycky1111 (napisa):
primjera radi, sto vraca funcija nadi_videoteku ako ta videoteka ne postoji? ja sam shvatila NULL, al jesam dobro shvatila?!


i mene bi ovo zanimalo, dal se mozda pretpostavlja da ce doticna postojat Question

#31:  Autor/ica: mycky1111 PostPostano: 13:43 ned, 16. 5. 2010
    —
e, zasto imate posebne mainove?
zar neciji main za videoteku ne bi trebao radit i na moj program?
mislim ime videoteke je ime, ime filma je definirano kao ime_filma, i tako bi se to u mainu trebalo zvat, i ne mozete vi to mijenjat? il?
mislim, nece oni tipkat 100 mainova? nije mi jasno!

e i, ako ja zelim gledat film, mora li mi gledan bit "ne", mislim mogu li gledat film koji je gledan, i kad premotan film, jer mi moram stavit i gledan "ne"

#32:  Autor/ica: GinoLokacija: Pula PostPostano: 14:15 ned, 16. 5. 2010
    —
mycky1111 (napisa):
e, zasto imate posebne mainove?
Question
mycky1111 (napisa):
zar neciji main za videoteku ne bi trebao radit i na moj program?
ako je neovisan o implementaciji, da, ako ne, ne...
uvijek si mos sama napisat
mycky1111 (napisa):
mislim ime videoteke je ime, ime filma je definirano kao ime_filma
di je to tocno definirano Question
mycky1111 (napisa):
mislim, nece oni tipkat 100 mainova?
mislim da ce ih napravit 6 za svaku grupu Very Happy
mycky1111 (napisa):
e i, ako ja zelim gledat film, mora li mi gledan bit "ne", mislim mogu li gledat film koji je gledan, i kad premotan film, jer mi moram stavit i gledan "ne"
ovisi o tvojoj implementaciji sta ces ti stavit ne i sta da, uglavnom ako pogledas film, da bi ga ponovno pogledala moras ga premotat, i obratno

#33:  Autor/ica: mycky1111 PostPostano: 14:36 ned, 16. 5. 2010
    —
nemoj mi toliko upitnika! Laughing
evo kod ovog tvog main-a
kod funkcija za ispis, ti s "v[i]→IME" pristupas i-tom filmu il videoteci i to njegovom imenu. al ono, videoteka ima svoje ime a to je "ime", a film ima svoje ime i to je "ime_filma". znaci, da bi bio neovisan o implementaciji, i meni i tebi bi se iz main-a imenu filma trebalo pristupat s "ime_filma"?!
mozda ja ne kontam, al...

Added after 2 minutes:

Gino (napisa):
void ispisi (film &f) {
cout<<f.naziv<<endl;
...
}


sta je naziv? mislim, znam da je to ime filma, al nece oni citat tvoj kod i gledat kako si ti nazvao film. ja mislim da bi tu trebalo pisat cout<<f.ime_filma<<endl; ?

#34:  Autor/ica: GinoLokacija: Pula PostPostano: 14:52 ned, 16. 5. 2010
    —
a di je on reko da se meni ime filma mora zvat ime_filma?
ocito je da on nece nikad ni ispisivat ime filma na neki takav nacin, bas zato sta nema funkciju koja ga vraca...

#35:  Autor/ica: mycky1111 PostPostano: 15:07 ned, 16. 5. 2010
    —
aha! a dobro, ja sam to malo krivo shvatila, nemoj se odma ljutit Very Happy

#36:  Autor/ica: there is no spoon PostPostano: 16:28 ned, 16. 5. 2010
    —
imam problem sa shvacanjem zadatka
autokucu imam.

nije mi bas najjasnije ovo sa gorivom. imam neke ideje sto bi bilo najlogicnije, ali kako nije precizirano moram pitat

dakle, koliko goriva automobil ima na pocetku (pri kreiranju objekta automobil)? pretpostavljam nula

sto biva sa funkcijom vozi ako nema dovoljno goriva (opet, pretpostavljam da odvozi koliko moze tj dok gorivo ne dodje do nule)

gorivo vrlo vjerojatno ne ide u minus?

e sad, u trenutku posudjivanja automobil valjda ima goriva koliko mu je ostalo od prethodnog vozaca (ili autokuca to vrati na nulu ili neki vec broj)?

osoba koja posudi automobil ga vozi, vozi, dolije gorivo, vozi, dolije gorivo, vozi. meni nije bitno koliko je on sve skupa dolijevao goriva jer to radi o svom trosku neovisno od autokuce, jel tako?
tj., meni je samo bitna razlika u kolicini goriva na pocetku posudbe i pri vracanju?

molim da-ove, ili ne-ove s objasnjenjima nakon svakog odlomka

hvala

#37:  Autor/ica: Kardinal PostPostano: 18:02 ned, 16. 5. 2010
    —
there is no spoon, pretpostavke su ti sve logične i odgovori su ti svugdje ili da ili svejedno Smile ja sam koristio iste takve...

#38:  Autor/ica: Gost PostPostano: 18:12 ned, 16. 5. 2010
    —
ja imam knjižnice, i definitivno mi nije jasno što da radim s ovim stranicama?? kako ću naći najpoderivaniju stranicu,kad ne znam koliko ih ima? jedino,ako ova f-ja ne podere tu stranicu(šala) Razz Very Happy Very Happy što uopće ta funkcija može raditi? provjeravat jeli ta stranica poderana, ali ja ne znam koliko stranica ima Crying or Very sad može netko to malo razjasniti

#39:  Autor/ica: Kardinal PostPostano: 19:29 ned, 16. 5. 2010
    —
Evo jedan primjer maina za autokuce, jedina pretpostavka je da se u klasi automobil nalazi varijabla 'registracija', a u klasi autokuca varijabla 'ime_autokuce'...

Kod:

#include "autokuca.h"
#include <iostream>

int main()
{
   autokuca *A = new autokuca("Vrdoljak", 200);
   autokuca *B = new autokuca("Buric", 250);
   autokuca *C = new autokuca("Dojkic", 220);

   automobil *p = new automobil(*B, "ZG-524-RB", 100, 12);
   automobil *q = new automobil(*C, "RI-243-TB", 120, 15);
   automobil *r = new automobil(*B, "ZG-672-GR", 180, 13);
   automobil *s = new automobil(*A, "OS-935-AT", 160, 15);
   automobil *t = new automobil(*A, "VU-106-ZA", 145, 18);
   automobil *u = new automobil(*C, "ZG-534-IG", 130, 11);
   automobil *v = new automobil(*C, "ZD-714-PB", 140, 14);
   automobil *w = new automobil(*A, "BJ-645-GT", 155, 17);
   automobil *x = new automobil(*A, "ST-702-ME", 160, 15);
   
   cout << "Dostupni automobili u autokuci Dojkic: " << endl;
   vector<automobil*> tren_dost = (autokuca::nadji_autokucu("Dojkic"))->trenutno_dostupni_automobili();
   for (vector<automobil*>::iterator it = tren_dost.begin(); it != tren_dost.end(); ++it)
      cout << (*it)->registracija << endl;

   cout << "Marko iznajmljuje automobil r u autokuci A: " << A->iznajmi(*r, "Marko") << endl;

   cout << "Marko iznajmljuje automobil r: " << r->iznajmi("Marko") << endl;
   
   r->dolij_goriva(200);
   r->vozi(50);
   r->vozi(70);

   cout << "Dostupni automobili u autokuci Buric: " << endl;
   tren_dost = (autokuca::nadji_autokucu("Buric"))->trenutno_dostupni_automobili();
   for (vector<automobil*>::iterator it = tren_dost.begin(); it != tren_dost.end(); ++it)
      cout << (*it)->registracija << endl;
   
   cout << "Marko vraća automobil r u autokucu C: " << C->vrati(*r) << endl;

   cout << "Ivica iznajmljuje automobil s: " << s->iznajmi("Ivica") << endl;
   cout << "Ivica iznajmljuje automobil t: " << t->iznajmi("Ivica") << endl;
   
   p->dolij_goriva(30);
   p->vozi(50);

   cout << "Marin iznajmljuje automobil x: " << x->iznajmi("Marin") << endl;
   cout << "Branko iznajmljuje automobil x: " << x->iznajmi("Branko") << endl;

   cout << "Iznajmljeni automobili u A: " << endl;
   map<string, automobil*> iznajmljeni_u_A = A->iznajmljeni_automobili();
   for (map<string, automobil*>::iterator it = iznajmljeni_u_A.begin(); it != iznajmljeni_u_A.end(); ++it)
      cout << (*it).first << " " << (*it).second->registracija << endl;

   cout << "Sve autokuce: " << endl;
   for (list<autokuca*>::iterator it = autokuca::sve_autokuce.begin(); it != autokuca::sve_autokuce.end(); ++it)
      cout << (*it)->ime_autokuce << endl;

   cout << "Automobil registracije BJ-645-GT nalazi se u autokuci: " << automobil::nadji_automobil("BJ-645-GT")->naziv_autokuce() << endl;

   cout << "Vraćam x u autokucu A: " << x->vrati(*A) << endl;
   cout << "Ivan iznajmljuje r: " << r->iznajmi("Ivan") << endl;
   
   cout << "Osobe koje su iznajmile automobil r: " << endl;
   set<string> osobe_r = r->osobe_koje_su_iznajmile_automobil();
   for (set<string>::iterator it = osobe_r.begin(); it != osobe_r.end(); ++it)
      cout << *it << endl;

   cout << "Popis trenutno dostupnih automobila: " << endl;
   vector<automobil*> d = automobil::trenutno_dostupni_automobili();
   for (vector<automobil*>::iterator it = d.begin(); it != d.end(); ++it)
      cout << (*it)->registracija << endl;

   cout << "Vračam s u autokucu B: " << s->vrati(*B) << endl;
   cout << "Danijel iznajmljuje s: " << s->iznajmi("Danijel") << endl;
   s->dolij_goriva(80);
   s->vozi(80);
   cout << "Danijel vraća s u B: " << B->osoba_vraca_automobil("Danijel") << endl;

   automobil *najpos = automobil::najposudjivaniji_automobil();
   cout << "Najposuđivaniji automobil: " << najpos->registracija << endl;

   s->dolij_goriva(40);
   s->vozi(40);

   najpos = automobil::najposudjivaniji_automobil();
   cout << "Najposuđivaniji automobil: " << najpos->registracija << endl;

   // testiranje destruktora
   cout << "Obrisan x!" << endl;
   delete x;

   cout << "Automobili dostupni u A: " << endl;
   tren_dost = A->trenutno_dostupni_automobili();
   for (vector<automobil*>::iterator it = tren_dost.begin(); it != tren_dost.end(); ++it)
      cout << (*it)->registracija << endl;
   cout << "Obrisani w, t i s" << endl;

   delete w; delete t; delete s;
   
   cout << "Automobili dostupni u A: " << endl;
   tren_dost = A->trenutno_dostupni_automobili();
   for (vector<automobil*>::iterator it = tren_dost.begin(); it != tren_dost.end(); ++it)
      cout << (*it)->registracija << endl;

   cout << "Obrisana autokuca A" << endl;      
   delete A;
   cout << "Sve autokuce: " << endl;
   for (list<autokuca*>::iterator it = autokuca::sve_autokuce.begin(); it != autokuca::sve_autokuce.end(); ++it)
      cout << (*it)->ime_autokuce << endl;

   return 0;
}


a ispis bi trebao biti
Citat:

Dostupni automobili u autokuci Dojkic:
RI-243-TB
ZD-714-PB
ZG-534-IG
Marko iznajmljuje automobil r u autokuci A: 0
Marko iznajmljuje automobil r: 1
Dostupni automobili u autokuci Buric:
ZG-524-RB
Marko vraća automobil r u autokucu C: -640
Ivica iznajmljuje automobil s: 1
Ivica iznajmljuje automobil t: 0
Marin iznajmljuje automobil x: 1
Branko iznajmljuje automobil x: 0
Iznajmljeni automobili u A:
Ivica OS-935-AT
Marin ST-702-ME
Sve autokuce:
Vrdoljak
Buric
Dojkic
Automobil registracije BJ-645-GT nalazi se u autokuci: Vrdoljak
Vraćam x u autokucu A: 160
Ivan iznajmljuje r: 1
Osobe koje su iznajmile automobil r:
Ivan
Marko
Popis trenutno dostupnih automobila:
BJ-645-GT
RI-243-TB
ST-702-ME
VU-106-ZA
ZD-714-PB
ZG-524-RB
ZG-534-IG
Vračam s u autokucu B: 410
Danijel iznajmljuje s: 1
Danijel vraća s u B: 410
Najposuđivaniji automobil: ZG-672-GR
Najposuđivaniji automobil: OS-935-AT
Obrisan x!
Automobili dostupni u A:
BJ-645-GT
OS-935-AT
VU-106-ZA
Obrisani w, t i s
Automobili dostupni u A:
Obrisana autokuca A
Sve autokuce:
Buric
Dojkic

#40:  Autor/ica: TindarielLokacija: Zagreb PostPostano: 20:34 ned, 16. 5. 2010
    —
Kardinal (napisa):
Evo jedan primjer maina za autokuce


Tenkju veri mač Smile



Forum@DeGiorgi -> Računarski praktikum 1


output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.

Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8  Sljedeće  :| |:
Stranica 2 / 8.

Powered by phpBB © 2001,2002 phpBB Group
Theme created by Vjacheslav Trushkin