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

4. zadaća
WWW:
Idite na Prethodno  1, 2, 3, 4, 5, 6, 7, 8
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
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: 16:04 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

[quote="iuppiter"]ako sam dobro shvatila, za funkcioniranje operacija s doublovima, dovoljno mi je samo dodati nekakvu funkciju za castanje doublea u matrix....kako sam shvatila, double 2.5 mi postaje 2.5*I pa na A(1,1) i A(2,2) postavim 2.5, a na ostale 0.0 i vratim novu matricu...[/quote]
Ne. To nebi baš išlo. Prošlo bi da želite matrix skastati u nešto (u ovom slučaju ponovo u matrix).
Vama bi trebala u tipu double (kojeg nemožete mijenjati) operacija kastanja u matrix (pa se to ne radi tako).
Puno jednostavnije je u klasu matrix dodati konstruktor koji prima jedan parametar tipa double, pa će kompajler automatski umjesto npr:
[code:1]matrix a;...
a+3[/code:1]staviti
[code:1]a+matrix(3)[/code:1](naravno ako imamo definiran operator+ koji kao parametre prima objekte tipa matrix)
iuppiter (napisa):
ako sam dobro shvatila, za funkcioniranje operacija s doublovima, dovoljno mi je samo dodati nekakvu funkciju za castanje doublea u matrix....kako sam shvatila, double 2.5 mi postaje 2.5*I pa na A(1,1) i A(2,2) postavim 2.5, a na ostale 0.0 i vratim novu matricu...

Ne. To nebi baš išlo. Prošlo bi da želite matrix skastati u nešto (u ovom slučaju ponovo u matrix).
Vama bi trebala u tipu double (kojeg nemožete mijenjati) operacija kastanja u matrix (pa se to ne radi tako).
Puno jednostavnije je u klasu matrix dodati konstruktor koji prima jedan parametar tipa double, pa će kompajler automatski umjesto npr:
Kod:
matrix a;...
a+3
staviti
Kod:
a+matrix(3)
(naravno ako imamo definiran operator+ koji kao parametre prima objekte tipa matrix)


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


Pridružen/a: 19. 11. 2006. (19:46:12)
Postovi: (2A)16
Sarma = la pohva - posuda
= 7 - 0

PostPostano: 16:11 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

jel trebamo uzeti u obzir mogucnost da se u mainu usporeduju dva "double-a" npr. 2==2 ili da se potencira, npr. 2^(-2)? (zadatak s matricama)
jel trebamo uzeti u obzir mogucnost da se u mainu usporeduju dva "double-a" npr. 2==2 ili da se potencira, npr. 2^(-2)? (zadatak s matricama)


[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: 16:21 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

[quote="FFF"]jel trebamo uzeti u obzir mogucnost da se u mainu usporeduju dva "double-a" npr. 2==2 ili da se potencira, npr. 2^(-2)? (zadatak s matricama)[/quote]
Ne. I to ne bi ni bilo dobro da napravite, jer bi vam vjerojatno izazvalo gomile grešaka sa dvosmislenošću.
FFF (napisa):
jel trebamo uzeti u obzir mogucnost da se u mainu usporeduju dva "double-a" npr. 2==2 ili da se potencira, npr. 2^(-2)? (zadatak s matricama)

Ne. I to ne bi ni bilo dobro da napravite, jer bi vam vjerojatno izazvalo gomile grešaka sa dvosmislenošću.


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






PostPostano: 16:36 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

Je li može pomoć za 3==A?
(Sve drugo mi radi.)
Je li može pomoć za 3==A?
(Sve drugo mi radi.)


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


Pridružen/a: 21. 06. 2006. (19:04:40)
Postovi: (209)16
Spol: žensko
Sarma = la pohva - posuda
33 = 49 - 16
Lokacija: zg

PostPostano: 16:50 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

jednom sam u ovom topicu pitala kako da osposobim scrollanje u izvršnom prozoru...
uglavnom, sad vidim da se to može sa #include <iomanip>...barem mi se tako čini...
jednom sam u ovom topicu pitala kako da osposobim scrollanje u izvršnom prozoru...
uglavnom, sad vidim da se to može sa #include <iomanip>...barem mi se tako čini...


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


Pridružen/a: 03. 01. 2006. (12:15:51)
Postovi: (6A)16
Spol: žensko
Sarma = la pohva - posuda
= 10 - 7
Lokacija: Nigdjezemska

PostPostano: 18:21 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

Hvala asist. Vinku, puno mi je pomogao!
Sada sve normalno radi.
:bananaparty:
Hvala asist. Vinku, puno mi je pomogao!
Sada sve normalno radi.
Tulum banana



_________________
Stultorum plena sunt omnia.

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


Pridružen/a: 21. 06. 2006. (19:04:40)
Postovi: (209)16
Spol: žensko
Sarma = la pohva - posuda
33 = 49 - 16
Lokacija: zg

PostPostano: 19:04 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

pitanje oko unarnog minusa kod polinoma...
jel bi ovo trebalo biti ovako:
r^=0; // r=1;
polinom p=-r; // p=-1
-r; // r=-1 ? (ili r=1) ?

sad mene zanima: je li r promijenjen u pridruživanju p=-r ili ga to pridruživanje ne smije promijeniti? :?
i treba li se naredba "-r;" uopće moći koristiti?

to me muči jer nije isto pozvati p=0-r; (koja ne mijenja r) i p=-r koja mijenja r jer je unarni minus članska fja...

(malo sam se kasnije sjetila, ali molim pomoć) :oops:
pitanje oko unarnog minusa kod polinoma...
jel bi ovo trebalo biti ovako:
r^=0; // r=1;
polinom p=-r; // p=-1
-r; // r=-1 ? (ili r=1) ?

sad mene zanima: je li r promijenjen u pridruživanju p=-r ili ga to pridruživanje ne smije promijeniti? Confused
i treba li se naredba "-r;" uopće moći koristiti?

to me muči jer nije isto pozvati p=0-r; (koja ne mijenja r) i p=-r koja mijenja r jer je unarni minus članska fja...

(malo sam se kasnije sjetila, ali molim pomoć) Embarassed


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


Pridružen/a: 19. 01. 2005. (14:15:23)
Postovi: (157)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
62 = 85 - 23
Lokacija: Happily traveling through space since 1986!

PostPostano: 19:49 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

Ideja unarnog minusa je da daje inverz sa obzirom na zbrajanje. Dakle, to je const operator. Vraća novi polinom koji je kopija starog
npr.
r=p+ -p;
r je sad nulpolinom
Ideja unarnog minusa je da daje inverz sa obzirom na zbrajanje. Dakle, to je const operator. Vraća novi polinom koji je kopija starog
npr.
r=p+ -p;
r je sad nulpolinom



_________________
-- space available for rent --
[Vrh]
Korisnički profil Pošaljite privatnu poruku
milni
Gost





PostPostano: 19:57 sub, 23. 6. 2007    Naslov: re Citirajte i odgovorite

Pozdrav,

Opet mi nije uspjelo. Uvijek mi se javi još jedan main u kojem piše #include <cstdliv>
#include <iostream>
using namespace std
int main (int argc, char * argv[)
{system("pause");
return EXIT_SUCCESS;
}


Molim vas pomoć![/b]
Pozdrav,

Opet mi nije uspjelo. Uvijek mi se javi još jedan main u kojem piše #include <cstdliv>
#include <iostream>
using namespace std
int main (int argc, char * argv[)
{system("pause");
return EXIT_SUCCESS;
}


Molim vas pomoć![/b]


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


Pridružen/a: 21. 06. 2006. (19:04:40)
Postovi: (209)16
Spol: žensko
Sarma = la pohva - posuda
33 = 49 - 16
Lokacija: zg

PostPostano: 20:02 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

[quote="pecina"]Ideja unarnog minusa je da daje inverz sa obzirom na zbrajanje. Dakle, to je const operator. Vraća novi polinom koji je kopija starog
npr.
r=p+ -p;
r je sad nulpolinom[/quote]

znači da ne treba raditi verziju koja nije const, a koju bi se moglo koristiti kao -r; recimo?

može li čak verzija koja nije const biti viška?
pecina (napisa):
Ideja unarnog minusa je da daje inverz sa obzirom na zbrajanje. Dakle, to je const operator. Vraća novi polinom koji je kopija starog
npr.
r=p+ -p;
r je sad nulpolinom


znači da ne treba raditi verziju koja nije const, a koju bi se moglo koristiti kao -r; recimo?

može li čak verzija koja nije const biti viška?


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


Pridružen/a: 19. 01. 2005. (14:15:23)
Postovi: (157)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
62 = 85 - 23
Lokacija: Happily traveling through space since 1986!

PostPostano: 20:19 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

Probaj ali mislim da će biti viška. Generalno ti možeš sa tim operatorom raditi šta hoćeš, možeš se i spojiti na internet :-D ali generalno ovaj operator služi ne za negiranje već za dobivanje suprotnog elementa. Negiranje je r*=-1;

Možda ipak da vinko potvrdi moje slutnje...
Probaj ali mislim da će biti viška. Generalno ti možeš sa tim operatorom raditi šta hoćeš, možeš se i spojiti na internet Very Happy ali generalno ovaj operator služi ne za negiranje već za dobivanje suprotnog elementa. Negiranje je r*=-1;

Možda ipak da vinko potvrdi moje slutnje...



_________________
-- space available for rent --
[Vrh]
Korisnički profil Pošaljite privatnu poruku
marijap
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 06. 2006. (19:04:40)
Postovi: (209)16
Spol: žensko
Sarma = la pohva - posuda
33 = 49 - 16
Lokacija: zg

PostPostano: 20:25 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

[quote="pecina"]Probaj ali mislim da će biti viška. Generalno ti možeš sa tim operatorom raditi šta hoćeš, možeš se i spojiti na internet :-D ali generalno ovaj operator služi ne za negiranje već za dobivanje suprotnog elementa. Negiranje je r*=-1;

Možda ipak da vinko potvrdi moje slutnje...[/quote]

hm, kaj sad...ja imam napisana oba...ako asistenti neće koristiti direktno -r; onda je ne-const verzija viška i neće na ništa utjecati, zar ne?
a ako će koristiti -r; onda to valjda služi kao negiranje?
pecina (napisa):
Probaj ali mislim da će biti viška. Generalno ti možeš sa tim operatorom raditi šta hoćeš, možeš se i spojiti na internet Very Happy ali generalno ovaj operator služi ne za negiranje već za dobivanje suprotnog elementa. Negiranje je r*=-1;

Možda ipak da vinko potvrdi moje slutnje...


hm, kaj sad...ja imam napisana oba...ako asistenti neće koristiti direktno -r; onda je ne-const verzija viška i neće na ništa utjecati, zar ne?
a ako će koristiti -r; onda to valjda služi kao negiranje?


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


Pridružen/a: 19. 01. 2005. (14:15:23)
Postovi: (157)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
62 = 85 - 23
Lokacija: Happily traveling through space since 1986!

PostPostano: 20:49 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

Sad sam pogleda u <complex> i tamo su oni definirali unarni minus da ne mijenja broj na koji je primijenjen. Da li tebi uopće kompajlira ako imaš obe verzije??
Sad sam pogleda u <complex> i tamo su oni definirali unarni minus da ne mijenja broj na koji je primijenjen. Da li tebi uopće kompajlira ako imaš obe verzije??



_________________
-- space available for rent --
[Vrh]
Korisnički profil Pošaljite privatnu poruku
marijap
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 06. 2006. (19:04:40)
Postovi: (209)16
Spol: žensko
Sarma = la pohva - posuda
33 = 49 - 16
Lokacija: zg

PostPostano: 20:54 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

kompajlira, ali ja ću ipak staviti samo const onda...
kompajlira, ali ja ću ipak staviti samo const onda...


[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: 21:19 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

[quote="marijap"]kompajlira, ali ja ću ipak staviti samo const onda...[/quote]

Unarni minus napišite kao const funkciju. Ja sam je tako zamislio.

Nemojte pisati onu drugu, jer bi nju kompajler uvijek pozivao na objektu koji nije const polinom(matrica). I takav slučaj će se pojaviti, a ja ne želim da se taj objekt mijenja (na koji se primjenjuje unarni minus).
marijap (napisa):
kompajlira, ali ja ću ipak staviti samo const onda...


Unarni minus napišite kao const funkciju. Ja sam je tako zamislio.

Nemojte pisati onu drugu, jer bi nju kompajler uvijek pozivao na objektu koji nije const polinom(matrica). I takav slučaj će se pojaviti, a ja ne želim da se taj objekt mijenja (na koji se primjenjuje unarni minus).


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
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: 21:27 sub, 23. 6. 2007    Naslov: Citirajte i odgovorite

[quote="Anonymous"]Je li može pomoć za 3==A?
(Sve drugo mi radi.)[/quote]

Ne vidim razliku između toga i npr. zbrajanja, tj. npr. 3+A

@pecina: Slažem se sa svim što ste rekli
Anonymous (napisa):
Je li može pomoć za 3==A?
(Sve drugo mi radi.)


Ne vidim razliku između toga i npr. zbrajanja, tj. npr. 3+A

@pecina: Slažem se sa svim što ste rekli


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


Pridružen/a: 13. 02. 2007. (18:09:32)
Postovi: (4C)16
Sarma = la pohva - posuda
= 7 - 6

PostPostano: 11:06 pon, 25. 6. 2007    Naslov: Citirajte i odgovorite

U zadatku s polinomima, u trećem mainu, koja su točna rješenja?
U zadatku s polinomima, u trećem mainu, koja su točna rješenja?


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


Pridružen/a: 21. 06. 2006. (19:04:40)
Postovi: (209)16
Spol: žensko
Sarma = la pohva - posuda
33 = 49 - 16
Lokacija: zg

PostPostano: 11:13 pon, 25. 6. 2007    Naslov: Citirajte i odgovorite

linkaj main.3.cpp na polinom.h i polinom.cpp (službena rješenja weba za dz4), onda moraš dobiti točna rješenja...
evo i ispis:

a=2x^3
p=2x^3
p=2x^3+10
p=nul-polinom
p=nul-polinom
a=2x^3
p=2x^3+x^2
p=2x^3+x^2+10
p=nul-polinom
p=nul-polinom
a=2x^3+x^2
b=-9x^2-12x-4
b=nul-polinom
121
289
529
linkaj main.3.cpp na polinom.h i polinom.cpp (službena rješenja weba za dz4), onda moraš dobiti točna rješenja...
evo i ispis:

a=2x^3
p=2x^3
p=2x^3+10
p=nul-polinom
p=nul-polinom
a=2x^3
p=2x^3+x^2
p=2x^3+x^2+10
p=nul-polinom
p=nul-polinom
a=2x^3+x^2
b=-9x^2-12x-4
b=nul-polinom
121
289
529


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


Pridružen/a: 06. 06. 2008. (10:12:39)
Postovi: (4)16
Spol: žensko
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 0:09 pon, 23. 6. 2008    Naslov: Citirajte i odgovorite

Imam pitanje vezano uz zadatak sa Skupom Brojeva. Naime u zadatku se trazi da unarni minus vrati skup svih brojeva koji su u domeni a nisu u zadanom skupu. Ali u njegovom test primjeru se ispisuje samo do 99. Zar nije i 100 u domeni [1,100] ??

edit: nista, gledo sam u zadacu koju sam si ranije isprinto :\
Imam pitanje vezano uz zadatak sa Skupom Brojeva. Naime u zadatku se trazi da unarni minus vrati skup svih brojeva koji su u domeni a nisu u zadanom skupu. Ali u njegovom test primjeru se ispisuje samo do 99. Zar nije i 100 u domeni [1,100] ??

edit: nista, gledo sam u zadacu koju sam si ranije isprinto :\




Zadnja promjena: farmer; 0:17 pon, 23. 6. 2008; ukupno mijenjano 1 put.
[Vrh]
Korisnički profil Pošaljite privatnu poruku MSNM
bubble
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 14. 02. 2007. (00:21:29)
Postovi: (8C)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
52 = 56 - 4

PostPostano: 0:14 pon, 23. 6. 2008    Naslov: Citirajte i odgovorite

[quote="farmer"]Imam pitanje vezano uz zadatak sa Skupom Brojeva. Naime u zadatku se trazi da unarni minus vrati skup svih brojeva koji su u domeni a nisu u zadanom skupu. Ali u njegovom test primjeru se ispisuje samo do 99. Zar nije i 100 u domeni [1,100] ??[/quote]

Prepravili su to, ispisuje i njima 100.
farmer (napisa):
Imam pitanje vezano uz zadatak sa Skupom Brojeva. Naime u zadatku se trazi da unarni minus vrati skup svih brojeva koji su u domeni a nisu u zadanom skupu. Ali u njegovom test primjeru se ispisuje samo do 99. Zar nije i 100 u domeni [1,100] ??


Prepravili su to, ispisuje i njima 100.


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
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
Stranica 8 / 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