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

#61:  Autor/ica: CobsLokacija: Geto PostPostano: 13:21 pon, 17. 5. 2010
    —
mislim da ti ime funkcije samo govori što ta funkcija radi ( ono što vraća je samo posljedica onoga što radi )

#62:  Autor/ica: tmaruscaLokacija: 1/039 PostPostano: 16:23 pon, 17. 5. 2010
    —
Milojko (napisa):
tmarusca (napisa):
vidim nitko ne spominje pa moram ja, valjda nije glupo pitanje:/

struct knjiznica
struct knjiga
unutar struct knjiga je fukncija string naziv_knjiznice

kak se to izvodi?

mislim dabi ta funkcija trebala vratiti ime knjižnice u kojoj se data knjiga nalazi.


jasno je sto vraca, pitanje je kako to izvesti?

#63:  Autor/ica: MilojkoLokacija: Hilbertov hotel PostPostano: 16:36 pon, 17. 5. 2010
    —
ja sam stavio listu u knjižaru

#64:  Autor/ica: GinoLokacija: Pula PostPostano: 16:36 pon, 17. 5. 2010
    —
tmarusca (napisa):
Milojko (napisa):
tmarusca (napisa):
vidim nitko ne spominje pa moram ja, valjda nije glupo pitanje:/

struct knjiznica
struct knjiga
unutar struct knjiga je fukncija string naziv_knjiznice

kak se to izvodi?

mislim dabi ta funkcija trebala vratiti ime knjižnice u kojoj se data knjiga nalazi.


jasno je sto vraca, pitanje je kako to izvesti?


u strkturi knjiga je pametno imat pointer na knjiznicu kojoj pripada

shodno tome cijela se funkcija svodi na
return this→knjizn→naziv;
ukoliko se taj pointre naziva knjizn, a ime knjiznice u strukturi knjiznica, naziv

#65:  Autor/ica: tmaruscaLokacija: 1/039 PostPostano: 16:47 pon, 17. 5. 2010
    —
bas sam se htio ispricati zbog gluposti jer skuzih Ehm?

#66:  Autor/ica: CobsLokacija: Geto PostPostano: 16:58 pon, 17. 5. 2010
    —
kak ste vi napravili funkciju bool premotaj u zadatku s videotekom?

piše u zadatku da funkcija vraća istinu ako je film gledan!

mene zanima ova situacija imam npr.

Kod:


        film A( ... );
        ...
        Netko je posudio film
        ...
        A.gledaj();
        A.premotaj();
        A.premotaj();

 


pa sad, što se vraća u drugom pozivu funkcije film::premotaj?
true ili false ( film je gledan, ali tada mi nema smisla uopce vraćanje istine ili laži na toj funkciji, jer bi trebo vratiti istinu )

#67:  Autor/ica: GinoLokacija: Pula PostPostano: 17:05 pon, 17. 5. 2010
    —
ispis je 1 1 0
premotavanje je suprotno gledanje...
spomenuo je to prije...

nego mene muci sljedece
Kod:
if(F.size()==0) return F;
            for(i=0;i<F.size()-1;++i)
                for(j=i+1;j<F.size();++j)
                    if (F[i]->ime_filma > F[j]->ime_filma){
                        film* t=F[i];
                        F[i]=F[j];
                        F[j]=t;
                        }

naime bez onog if(F.size()==0) return F; pukne program ako treba vratit pratan vektor, zasto Question

#68:  Autor/ica: Gost PostPostano: 18:44 pon, 17. 5. 2010
    —
Vezano uz ono prije napisano, mislim da i funkcija vrati i osoba_vraca zapravo vrate (film,knjigu,auto šta već) bar sam ja tako shvatila i napravila. Funkcija vrati cijenu koju treba platiti i tada se taj film smatra vraćenim. Ako nije tako nadam se da će me netko ispraviti pa da i ja svoju zadaću prepravim:)

#69:  Autor/ica: lajkaLokacija: Zagreb PostPostano: 18:49 pon, 17. 5. 2010
    —
[quote="Gino"]
Citat:
(...)
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;



trebalo bi se ispisat sljedece:
Citat:

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

1
80
1
0
1
0
75
1
90
[/qoute]


Mene zanima kako si tu dobio da je cijena vracanja 80, jer vracamo film z5 u videoteku Rijeka, pa bi po mome tribalo ispasti:
cijena vracanja = 40
cijena premotavanja = 15
cijena preseljenja = 35
ukupno = 90

isto sa: cout << z4.vrati(pula) << endl;
sto ispise : 90
a meni ispise 95.

#70:  Autor/ica: GinoLokacija: Pula PostPostano: 18:56 pon, 17. 5. 2010
    —
premotavanje se desi u videoteci koja je vlasnik, dakle u zagrebu u konkretnom slucaju

#71:  Autor/ica: lajkaLokacija: Zagreb PostPostano: 19:38 pon, 17. 5. 2010
    —
Gino (napisa):
premotavanje se desi u videoteci koja je vlasnik, dakle u zagrebu u konkretnom slucaju


tnx Smile I sto se tice ovog - "Videoteke su povezane, pa osoba ne može istovremeno posuditi 2 filma u 2 videoteke (ali može u drugoj, nakon što film iz prve videoteke vrati u neku videoteku)." - da li to znaci
da osoba moze posudit samo jedan film u danom trenutku?

ispricavam se na glupim pitanjima, al me strah da nesto ne shvatim krivo..

#72:  Autor/ica: Gost PostPostano: 19:53 pon, 17. 5. 2010
    —
ja isto baš ne razumijem razliku između funkcija int osoba_vraca_knjigu(string ime_osobe) i int osoba_vraca_knjigu(string ime_osobe) , jeli razlika samo u parametru koji funkcija prima?? a inače rade isto?
imeni kompajler stalno javlja grešku u konstruktoru od knjige
knjiga(knjiznica& k, string ime_knjige, unsigned int cijena_popravka) a greška je: uninitialized reference member ‘knjiga::ka’ ..ne razumijem u čemu je problem?

#73:  Autor/ica: GinoLokacija: Pula PostPostano: 20:01 pon, 17. 5. 2010
    —
osoba ne moze posudit dva filma u istom trenutku da

a sta tebe briga jel to radi isto il ne Laughing
ona greska govori o tome da si vjerojatnu u strukturu od knjige stavio referencu na knjiznicu, referencu ne mos stavit ako odmah ne kazes na sto referira, dakle tamo bi trebao ic pointer...

#74:  Autor/ica: TindarielLokacija: Zagreb PostPostano: 20:41 pon, 17. 5. 2010
    —
Zašto mi kompajler javlja da string (u deklaraciji) nije tip kad rastavim program na .h i .cpp datoteku? Inače, kad je sve u jednoj datoteci, nema takvih primjedbi. Confused

#75:  Autor/ica: Gost PostPostano: 20:50 pon, 17. 5. 2010
    —
ispravak(ako nije očito Smile ) mislio sam razlika između funkcija: int osoba_vraca_knjigu(string ime_osobe) i int vrati(knjiga& f)
i s ovim objektima što uništavamo, to radimo u destruktoru,izbacujući ih iz statičke liste ili? i kako knjiga može biti unštena dok je posuđena?

#76:  Autor/ica: Gost PostPostano: 20:53 pon, 17. 5. 2010
    —
da znam da ne može referenca, ali ne može ni pointer ....ništa ne prolazi Confused

#77:  Autor/ica: GinoLokacija: Pula PostPostano: 21:09 pon, 17. 5. 2010
    —
Kod:
struct film{
    videoteka *video;
    //...
film::film(videoteka& v, string ime_filma, unsigned int cijena_vracanja){
    video=&v;
    //...

tako nesto bi trebalo proc...

int osoba_vraca_knjigu(string ime_osobe) i int vrati(knjiga& f) razlika je u imenu funkcije Very Happy i parametru kojeg primaju, rade i vracaju isto Smile

Citat:
kako knjiga može biti unštena dok je posuđena


lako, pozoves destruktor npr Very Happy


Citat:
Zašto mi kompajler javlja da string (u deklaraciji) nije tip kad rastavim program na .h i .cpp datoteku?


stavi includove na pocetku .h datoteke

#78:  Autor/ica: Gost PostPostano: 21:30 pon, 17. 5. 2010
    —
da, to prođe..ali mi sad javlja greške tipa: undefined reference to `knjiga::sve_knjige' i tako na sve statičke funkcije?

#79:  Autor/ica: RazLokacija: Tamo gdje ribe jedu avanturiste... PostPostano: 21:46 pon, 17. 5. 2010
    —
Tindariel (napisa):
Zašto mi kompajler javlja da string (u deklaraciji) nije tip kad rastavim program na .h i .cpp datoteku? Inače, kad je sve u jednoj datoteci, nema takvih primjedbi. Confused


U oba ili samo u .h ti fali using namespace std;

#80:  Autor/ica: GinoLokacija: Pula PostPostano: 21:59 pon, 17. 5. 2010
    —
Anonymous (napisa):
da, to prođe..ali mi sad javlja greške tipa: undefined reference to `knjiga::sve_knjige' i tako na sve statičke funkcije?

jesi li ih inicjalizirao van svih struktura?
tipa
list<knjiga*> knjiga::sve_knjige;
i ako se time koristis u funkciji koja nije iz te strukture moras pisat bas tako, knjiga::sve_knjige...



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 4 / 8.

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