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

Vj 9 - Zad 1 (zadatak)
WWW:

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
charlotte
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 25. 04. 2006. (14:30:51)
Postovi: (1E)16
Sarma = la pohva - posuda
= 2 - 0

PostPostano: 7:08 sri, 6. 6. 2007    Naslov: Vj 9 - Zad 1 Citirajte i odgovorite

Pozdrav! Meni nisu jasne neke fje iz devetih vjezbi prvog zadatka. Ne kuzim koja je razlika izmedu sljedecih fja sto koja kome vraca i na sto tko pokazuje.
razlomak operator+ (const razlomak &b) const
{
razlomak rez;
rez.p = p*b.q + q*b.p;
rez.q = q*b.q;

rez.skratiMe();
return rez;
}

razlomak &operator+= (const razlomak &b)
{
*this = *this + b;
return *this;
}

razlomak &operator-= (const razlomak &b)
{
p = p*b.q - q*b.p;
q = q*b.q;
skratiMe();

return *this;
}

razlomak operator- (const razlomak &b) const
{
razlomak rez(*this); rez-=b;
return rez;
}
Na sto razlicito pokazuju i vracaju ove dvije + fje i ove dvije -? Tnx na pomoci! :pinkpig:
Pozdrav! Meni nisu jasne neke fje iz devetih vjezbi prvog zadatka. Ne kuzim koja je razlika izmedu sljedecih fja sto koja kome vraca i na sto tko pokazuje.
razlomak operator+ (const razlomak &b) const
{
razlomak rez;
rez.p = p*b.q + q*b.p;
rez.q = q*b.q;

rez.skratiMe();
return rez;
}

razlomak &operator+= (const razlomak &b)
{
*this = *this + b;
return *this;
}

razlomak &operator-= (const razlomak &b)
{
p = p*b.q - q*b.p;
q = q*b.q;
skratiMe();

return *this;
}

razlomak operator- (const razlomak &b) const
{
razlomak rez(*this); rez-=b;
return rez;
}
Na sto razlicito pokazuju i vracaju ove dvije + fje i ove dvije -? Tnx na pomoci! Rozi pajcek


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vinko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 08. 2006. (23:08:00)
Postovi: (1A8)16
Spol: muško
Sarma = la pohva - posuda
69 = 87 - 18
Lokacija: PMF-MO 214

PostPostano: 8:08 sri, 6. 6. 2007    Naslov: Re: Vj 9 - Zad 1 Citirajte i odgovorite

[quote="charlotte"]Pozdrav! Meni nisu jasne neke fje iz devetih vjezbi prvog zadatka. Ne kuzim koja je razlika izmedu sljedecih fja sto koja kome vraca i na sto tko pokazuje.
razlomak operator+ (const razlomak &b) const
{
razlomak rez;
rez.p = p*b.q + q*b.p;
rez.q = q*b.q;

rez.skratiMe();
return rez;
}[/quote]

koristila bi se u obliku a+b. Izvrši se u stvari a.operator+(b);
Kreira novi razlomak i njega vraća. Dakle da bi se moglo pisati c = a+b

[quote="charlotte"]razlomak &operator+= (const razlomak &b)
{
*this = *this + b;
return *this;
}

razlomak &operator-= (const razlomak &b)
{
p = p*b.q - q*b.p;
q = q*b.q;
skratiMe();

return *this;
}
[/quote]

Koristi se u obliku a += b; Vraća referencu na novonastali uvećani a, a bi se mogla koristiti u oblicima npr. c = a+=b;

[quote="charlotte"]razlomak operator- (const razlomak &b) const
{
razlomak rez(*this); rez-=b;
return rez;
}
Na sto razlicito pokazuju i vracaju ove dvije + fje i ove dvije -? Tnx na pomoci! :pinkpig:[/quote]

Oduzimanje. Isto kao i zbrajanje na početku.
charlotte (napisa):
Pozdrav! Meni nisu jasne neke fje iz devetih vjezbi prvog zadatka. Ne kuzim koja je razlika izmedu sljedecih fja sto koja kome vraca i na sto tko pokazuje.
razlomak operator+ (const razlomak &b) const
{
razlomak rez;
rez.p = p*b.q + q*b.p;
rez.q = q*b.q;

rez.skratiMe();
return rez;
}


koristila bi se u obliku a+b. Izvrši se u stvari a.operator+(b);
Kreira novi razlomak i njega vraća. Dakle da bi se moglo pisati c = a+b

charlotte (napisa):
razlomak &operator+= (const razlomak &b)
{
*this = *this + b;
return *this;
}

razlomak &operator-= (const razlomak &b)
{
p = p*b.q - q*b.p;
q = q*b.q;
skratiMe();

return *this;
}


Koristi se u obliku a += b; Vraća referencu na novonastali uvećani a, a bi se mogla koristiti u oblicima npr. c = a+=b;

charlotte (napisa):
razlomak operator- (const razlomak &b) const
{
razlomak rez(*this); rez-=b;
return rez;
}
Na sto razlicito pokazuju i vracaju ove dvije + fje i ove dvije -? Tnx na pomoci! Rozi pajcek


Oduzimanje. Isto kao i zbrajanje na početku.


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
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.
Stranica 1 / 1.

 
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