Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

3. zadaća? (informacija)
WWW:
Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8  Sljedeće
Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Računarski praktikum 1
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
Cobs
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 01. 2008. (13:32:15)
Postovi: (206)16
Spol: muško
Sarma = la pohva - posuda
26 = 40 - 14
Lokacija: Geto

PostPostano: 13:21 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

mislim da ti ime funkcije samo govori što ta funkcija radi ( ono što vraća je samo posljedica onoga što radi )
mislim da ti ime funkcije samo govori što ta funkcija radi ( ono što vraća je samo posljedica onoga što radi )


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
tmarusca
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 28. 06. 2009. (20:53:52)
Postovi: (59)16
Spol: muško
Sarma = la pohva - posuda
= 6 - 3
Lokacija: 1/039

PostPostano: 16:23 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[quote="Milojko"][quote="tmarusca"]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?[/quote]
mislim dabi ta funkcija trebala vratiti ime knjižnice u kojoj se data knjiga nalazi.[/quote]

jasno je sto vraca, pitanje je kako to izvesti?
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?



_________________
...to kaj ona ima kilu viska, ja ne marim...
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Milojko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 11. 2008. (14:57:52)
Postovi: (453)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 68 - 51
Lokacija: Hilbertov hotel

PostPostano: 16:36 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

ja sam stavio listu u knjižaru
ja sam stavio listu u knjižaru



_________________
Sedam je prost broj Smile

Bolonja je smeće i to pod hitno treba mijenjat
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 16:36 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[quote="tmarusca"][quote="Milojko"][quote="tmarusca"]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?[/quote]
mislim dabi ta funkcija trebala vratiti ime knjižnice u kojoj se data knjiga nalazi.[/quote]

jasno je sto vraca, pitanje je kako to izvesti?[/quote]

u strkturi knjiga je pametno imat pointer na knjiznicu kojoj pripada

shodno tome cijela se funkcija svodi na
[tt]return this->knjizn->naziv;[/tt]
ukoliko se taj pointre naziva knjizn, a ime knjiznice u strukturi knjiznica, naziv
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



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
tmarusca
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 28. 06. 2009. (20:53:52)
Postovi: (59)16
Spol: muško
Sarma = la pohva - posuda
= 6 - 3
Lokacija: 1/039

PostPostano: 16:47 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

bas sam se htio ispricati zbog gluposti jer skuzih :/
bas sam se htio ispricati zbog gluposti jer skuzih Ehm?



_________________
...to kaj ona ima kilu viska, ja ne marim...
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Cobs
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 01. 2008. (13:32:15)
Postovi: (206)16
Spol: muško
Sarma = la pohva - posuda
26 = 40 - 14
Lokacija: Geto

PostPostano: 16:58 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

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.

[code:1]

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

[/code:1]

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 )
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 )


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 17:05 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

ispis je 1 1 0
premotavanje je suprotno gledanje...
spomenuo je to prije...

nego mene muci sljedece
[code:1]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;
}[/code:1]
naime bez onog [tt]if(F.size()==0) return F;[/tt] pukne program ako treba vratit pratan vektor, zasto :?:
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



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Gost






PostPostano: 18:44 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

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:)
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:)


[Vrh]
lajka
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 02. 2008. (23:00:13)
Postovi: (39)16
Sarma = la pohva - posuda
16 = 18 - 2
Lokacija: Zagreb

PostPostano: 18:49 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[quote="Gino"][quote](...)
ispisi(zagreb);

cout << z5.gledaj() << endl;
[b] cout << rijeka.vrati(z5) << endl;[/b]
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;

[/quote]

trebalo bi se ispisat sljedece:
[quote]
Zagreb
Cijena premotavanja: 5, cijena preseljenja: 20
Trenutno dostupni filmovi:
z1
z2
z3

1
[b]80[/b]
1
0
1
0
75
1
90
[/quote][/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.
[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.


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail MSNM
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 18:56 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

premotavanje se desi u videoteci koja je vlasnik, dakle u zagrebu u konkretnom slucaju
premotavanje se desi u videoteci koja je vlasnik, dakle u zagrebu u konkretnom slucaju



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
lajka
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 13. 02. 2008. (23:00:13)
Postovi: (39)16
Sarma = la pohva - posuda
16 = 18 - 2
Lokacija: Zagreb

PostPostano: 19:38 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[quote="Gino"]premotavanje se desi u videoteci koja je vlasnik, dakle u zagrebu u konkretnom slucaju[/quote]

tnx :) 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..
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..


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail MSNM
Gost






PostPostano: 19:53 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

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?
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?


[Vrh]
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 20:01 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

osoba ne moze posudit dva filma u istom trenutku da

a sta tebe briga jel to radi isto il ne :lol:
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...
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...



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Tindariel
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 03. 12. 2008. (00:49:03)
Postovi: (71)16
Spol: žensko
Sarma = la pohva - posuda
= 2 - 0
Lokacija: Zagreb

PostPostano: 20:41 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

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. :?
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


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Gost






PostPostano: 20:50 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

ispravak(ako nije očito :) ) 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?
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?


[Vrh]
Gost






PostPostano: 20:53 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

da znam da ne može referenca, ali ne može ni pointer ....ništa ne prolazi :?
da znam da ne može referenca, ali ne može ni pointer ....ništa ne prolazi Confused


[Vrh]
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 21:09 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[code:1]struct film{
videoteka *video;
//...
film::film(videoteka& v, string ime_filma, unsigned int cijena_vracanja){
video=&v;
//...[/code:1]
tako nesto bi trebalo proc...

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

[quote]kako knjiga može biti unštena dok je posuđena [/quote]

lako, pozoves destruktor npr :D


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

stavi includove na pocetku .h datoteke
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



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Gost






PostPostano: 21:30 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

da, to prođe..ali mi sad javlja greške tipa: undefined reference to `knjiga::sve_knjige' i tako na sve statičke funkcije?
da, to prođe..ali mi sad javlja greške tipa: undefined reference to `knjiga::sve_knjige' i tako na sve statičke funkcije?


[Vrh]
Raz
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 02. 2005. (22:40:23)
Postovi: (6F)16
Sarma = la pohva - posuda
= 3 - 2
Lokacija: Tamo gdje ribe jedu avanturiste...

PostPostano: 21:46 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[quote="Tindariel"]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. :?[/quote]

U oba ili samo u .h ti fali using namespace std;
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;



_________________
One good thing about music,when it hits: you feel no pain
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Gino
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 11. 09. 2008. (10:54:06)
Postovi: (370)16
Sarma = la pohva - posuda
-29 = 108 - 137
Lokacija: Pula

PostPostano: 21:59 pon, 17. 5. 2010    Naslov: Citirajte i odgovorite

[quote="Anonymous"]da, to prođe..ali mi sad javlja greške tipa: undefined reference to `knjiga::sve_knjige' i tako na sve statičke funkcije?[/quote]
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, [b]knjiga::[/b]sve_knjige...
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...



_________________
Mario Berljafa
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Računarski praktikum 1 Vremenska zona: GMT + 01:00.
Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8  Sljedeće
Stranica 4 / 8.

 
Forum(o)Bir:  
Možete otvarati nove teme.
Možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan