Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
Temp Gost
|
|
[Vrh] |
|
insane_raver Forumaš(ica)
Pridružen/a: 05. 05. 2009. (21:55:06) Postovi: (1DB)16
Spol:
Lokacija: ZGB
|
|
[Vrh] |
|
Milojko Forumaš(ica)
Pridružen/a: 07. 11. 2008. (14:57:52) Postovi: (453)16
Spol:
Lokacija: Hilbertov hotel
|
Postano: 14:42 čet, 29. 3. 2012 Naslov: |
|
|
Nije greška. Na kraju je zadaća samo Broj
Nije greška. Na kraju je zadaća samo Broj
_________________ Sedam je prost broj
Bolonja je smeće i to pod hitno treba mijenjat
|
|
[Vrh] |
|
bubble Forumaš(ica)
Pridružen/a: 14. 02. 2007. (00:21:29) Postovi: (8C)16
Spol:
|
|
[Vrh] |
|
insane_raver Forumaš(ica)
Pridružen/a: 05. 05. 2009. (21:55:06) Postovi: (1DB)16
Spol:
Lokacija: ZGB
|
|
[Vrh] |
|
insane_raver Forumaš(ica)
Pridružen/a: 05. 05. 2009. (21:55:06) Postovi: (1DB)16
Spol:
Lokacija: ZGB
|
|
[Vrh] |
|
Pero Kvrzica Forumaš(ica)
Pridružen/a: 26. 06. 2010. (12:45:56) Postovi: (19)16
|
|
[Vrh] |
|
Tomy007 Forumaš(ica)
Pridružen/a: 08. 11. 2009. (19:45:28) Postovi: (94)16
|
Postano: 8:57 sub, 31. 3. 2012 Naslov: |
|
|
[quote="Pero Kvrzica"]jedno glupo pitanje:
sto točno znači proizvoljno polje brojeva? da mora biti definirano za polje intova, doubleova... ili samo da je duljina proizvoljna ili nešto treće?[/quote]
To znači da ne znaš koliko veliki broj češ dobiti, znaći treba ti polje intova koje alociraš tek kada učitaš broj. Npr učitaš string, vidiš kolika mu je duljina i onda alociraš toliko memorije i ubacuješ znamenku po znamenku u polje.
Može li mi netko odgovoriti na sljedeća pitanja :
Moja klasa :
class Broj {
private:
int n;
int *z;
public:
...
Broj operator+ (const Broj& b){...}
...
};
Pitanja:
1.Što to znači smart pointer ?
2.Kako se napravi za ovu klasu?
3.Kako se koristi u operatorima?
4.Kako smanjuje broj kopiranja i tako optimizira operacije ?
5.Nije mi jasan sljedeći tekst zadatka : Napravite funkciju duljina koja vraća duljinu broja, te operator[] koji dohvaća i-tu znamenku (od iza). Ako znamenka ne postoji, treba ju dodati, a ako se vodeća znamenka postavlja na 0, treba smanjiti duljinu broja.
Znaći li to da operator dobiva int i , pogleda postoji li znamenka na i-tom mjestu od iza i onda ako postoji samo je vrati, a ako ne postoji pita korisnika koju znamenku želi ubaciti na to mjesto ili taj operator treba napraviti tako da se može napisati Broj[i]=z?
6.Ako broj ima 3 znamenke, a ja želim pristupiti 6. znamenki od iza (znaći trebat ću tu dodati neku znamenku) što staviti na 4. i 5. mjesto od iza, treba li po defoultu samo to napuniti nulama, ili bi trebalo nekako napraviti iznimku i pitati korisnika što želi postaviti na ta mjesta?
(pročitao sam prezentaciju kontrolu kopiranja i nisam shvatio objašnjenje na SmartStringu).
Hvala na odgovorima.
Pero Kvrzica (napisa): | jedno glupo pitanje:
sto točno znači proizvoljno polje brojeva? da mora biti definirano za polje intova, doubleova... ili samo da je duljina proizvoljna ili nešto treće? |
To znači da ne znaš koliko veliki broj češ dobiti, znaći treba ti polje intova koje alociraš tek kada učitaš broj. Npr učitaš string, vidiš kolika mu je duljina i onda alociraš toliko memorije i ubacuješ znamenku po znamenku u polje.
Može li mi netko odgovoriti na sljedeća pitanja :
Moja klasa :
class Broj {
private:
int n;
int *z;
public:
...
Broj operator+ (const Broj& b){...}
...
};
Pitanja:
1.Što to znači smart pointer ?
2.Kako se napravi za ovu klasu?
3.Kako se koristi u operatorima?
4.Kako smanjuje broj kopiranja i tako optimizira operacije ?
5.Nije mi jasan sljedeći tekst zadatka : Napravite funkciju duljina koja vraća duljinu broja, te operator[] koji dohvaća i-tu znamenku (od iza). Ako znamenka ne postoji, treba ju dodati, a ako se vodeća znamenka postavlja na 0, treba smanjiti duljinu broja.
Znaći li to da operator dobiva int i , pogleda postoji li znamenka na i-tom mjestu od iza i onda ako postoji samo je vrati, a ako ne postoji pita korisnika koju znamenku želi ubaciti na to mjesto ili taj operator treba napraviti tako da se može napisati Broj[i]=z?
6.Ako broj ima 3 znamenke, a ja želim pristupiti 6. znamenki od iza (znaći trebat ću tu dodati neku znamenku) što staviti na 4. i 5. mjesto od iza, treba li po defoultu samo to napuniti nulama, ili bi trebalo nekako napraviti iznimku i pitati korisnika što želi postaviti na ta mjesta?
(pročitao sam prezentaciju kontrolu kopiranja i nisam shvatio objašnjenje na SmartStringu).
Hvala na odgovorima.
|
|
[Vrh] |
|
Gost
|
|
[Vrh] |
|
Atomised Forumaš(ica)
Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16
Lokacija: Exotica
|
Postano: 17:57 uto, 10. 4. 2012 Naslov: |
|
|
[quote="Anonymous"]Jel ima netko da u potpunost razumije kaj treba raditi operator [] u zadaći?
Npr. imam broj B=357398220 i sad vrijedi B[5]=3. No, sto radi npr. B[13]?[/quote]
Evo pejst iz jednog mejla...
[quote="Vinko"]Ako se za broj 123 ispiše 5. Znamenka, treba ispisati 0,
A ako se 5-a postavi na 7, tada bi broj trebao biti 700123 (a u memoriji ga mozete prikazati kako god hocete, ali da radi dobro s brojevima proizvoljne velicine).[/quote]
Anonymous (napisa): | Jel ima netko da u potpunost razumije kaj treba raditi operator [] u zadaći?
Npr. imam broj B=357398220 i sad vrijedi B[5]=3. No, sto radi npr. B[13]? |
Evo pejst iz jednog mejla...
Vinko (napisa): | Ako se za broj 123 ispiše 5. Znamenka, treba ispisati 0,
A ako se 5-a postavi na 7, tada bi broj trebao biti 700123 (a u memoriji ga mozete prikazati kako god hocete, ali da radi dobro s brojevima proizvoljne velicine). |
|
|
[Vrh] |
|
Ally Forumaš(ica)
Pridružen/a: 15. 04. 2008. (19:57:23) Postovi: (7F)16
Spol:
|
Postano: 10:44 sri, 11. 4. 2012 Naslov: |
|
|
[quote="Atomised"][quote="Anonymous"]Jel ima netko da u potpunost razumije kaj treba raditi operator [] u zadaći?
Npr. imam broj B=357398220 i sad vrijedi B[5]=3. No, sto radi npr. B[13]?[/quote]
Evo pejst iz jednog mejla...
[quote="Vinko"]Ako se za broj 123 ispiše 5. Znamenka, treba ispisati 0,
A ako se 5-a postavi na 7, tada bi broj trebao biti 700123 (a u memoriji ga mozete prikazati kako god hocete, ali da radi dobro s brojevima proizvoljne velicine).[/quote][/quote]
Dakle, ovako.. Ako ja imam broj 1234 i napravim kod: [code:1]cout<<B[1]<<endl;[/code:1] program ispise 3.
A ako napravim:
[code:1]B[6]=7;
cout<<B[6]<<endl
[/code:1]
program ispise 7, a broj po novom izgleda ovak: 7001234
Atomised (napisa): | Anonymous (napisa): | Jel ima netko da u potpunost razumije kaj treba raditi operator [] u zadaći?
Npr. imam broj B=357398220 i sad vrijedi B[5]=3. No, sto radi npr. B[13]? |
Evo pejst iz jednog mejla...
Vinko (napisa): | Ako se za broj 123 ispiše 5. Znamenka, treba ispisati 0,
A ako se 5-a postavi na 7, tada bi broj trebao biti 700123 (a u memoriji ga mozete prikazati kako god hocete, ali da radi dobro s brojevima proizvoljne velicine). |
|
Dakle, ovako.. Ako ja imam broj 1234 i napravim kod: program ispise 3.
A ako napravim:
Kod: | B[6]=7;
cout<<B[6]<<endl
|
program ispise 7, a broj po novom izgleda ovak: 7001234
_________________ I just wanna dance..
|
|
[Vrh] |
|
Atomised Forumaš(ica)
Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16
Lokacija: Exotica
|
|
[Vrh] |
|
Ally Forumaš(ica)
Pridružen/a: 15. 04. 2008. (19:57:23) Postovi: (7F)16
Spol:
|
|
[Vrh] |
|
Blatko Forumaš(ica)
Pridružen/a: 12. 07. 2007. (11:25:44) Postovi: (5D)16
|
|
[Vrh] |
|
insane_raver Forumaš(ica)
Pridružen/a: 05. 05. 2009. (21:55:06) Postovi: (1DB)16
Spol:
Lokacija: ZGB
|
|
[Vrh] |
|
Atomised Forumaš(ica)
Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16
Lokacija: Exotica
|
|
[Vrh] |
|
insane_raver Forumaš(ica)
Pridružen/a: 05. 05. 2009. (21:55:06) Postovi: (1DB)16
Spol:
Lokacija: ZGB
|
|
[Vrh] |
|
Atomised Forumaš(ica)
Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16
Lokacija: Exotica
|
|
[Vrh] |
|
Atomised Forumaš(ica)
Pridružen/a: 04. 09. 2007. (15:33:59) Postovi: (399)16
Lokacija: Exotica
|
|
[Vrh] |
|
SvekY Forumaš(ica)
Pridružen/a: 21. 11. 2003. (23:44:22) Postovi: (FF)16
Spol:
Lokacija: unitarni vektorski prostor
|
Postano: 16:45 čet, 3. 5. 2012 Naslov: Re: Pitanje |
|
|
[quote="insane_raver"][quote="Temp"]Jel to odjednom promijenjena zadaca ili greska na stranici?
http://web.math.pmf.unizg.hr/~vpetrice/OP/Zadaca1.html
Samo piše za Broj i malo je promijenjen tekst.[/quote]
baš.
Jel ima tko sejvanu prošlu? sa svime ?
da tu postavi, ja nisam mislio da će biti potrebno[/quote]
Skinuo ja s Google cache-a taj dan kad je stavio novu.
[size=14]Evo [b]u privitku[/b] jedan [u].zip[/u] i jedan [u].doc[/u].[/size]
:!: Možda [size=13]morate biti ulogirani[/size] na forum da bi vidjeli privitke.
insane_raver (napisa): |
baš.
Jel ima tko sejvanu prošlu? sa svime ?
da tu postavi, ja nisam mislio da će biti potrebno |
Skinuo ja s Google cache-a taj dan kad je stavio novu.
Evo u privitku jedan .zip i jedan .doc.
Možda morate biti ulogirani na forum da bi vidjeli privitke.
Description: |
Stara verzija 1. zadaće
.ZIP sa .HTML i .DOC |
|
Download |
Filename: |
opepp2012-dz1.zip |
Filesize: |
8.31 KB |
Downloaded: |
91 Time(s) |
Description: |
Stara verzija 1. zadaće (Word 97-2003) |
|
Download |
Filename: |
Obj_prog_2012-1zadaca-1.doc |
Filesize: |
27.5 KB |
Downloaded: |
201 Time(s) |
|
|
[Vrh] |
|
|