Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 12:57 pet, 26. 4. 2013 Naslov: (2013) 3. zadaca Trokut |
|
|
Ovdje cu stavljati sve obavijesti i odgovore na ČPP vezane uz zadatak "Trokut". Takodjer, ova tema sluzi za vasa pitanja.
[color=red]Testni primjeri mogu sadrzavati pogreske pa je vazno da uvijek koristite zadnji objavljeni![/color]
[size=16][color=red]Dopustena pogreska kod izracuna kutova/stranica/povrsine/opsega je 0.01[/color][/size]
[size=18][b]Obavijesti:[/b][/size]
4.5. v1.2: promijenio ispis sa "120"/"30" na "30"/"120" da bude uskladjeno sa sortiranoscu set-a
29.4. v1.1: prepravio komentare kod *.tipTrokuta()
28.4. objavljen je testni main [size=18][url=http://borovnica.sok.hr/~iugrina/rp1/t-main.cpp]ovdje[/url][/size]
26.4. zadaci sui objavljeni na sluzbenoj stranici
Ovdje cu stavljati sve obavijesti i odgovore na ČPP vezane uz zadatak "Trokut". Takodjer, ova tema sluzi za vasa pitanja.
Testni primjeri mogu sadrzavati pogreske pa je vazno da uvijek koristite zadnji objavljeni!
Dopustena pogreska kod izracuna kutova/stranica/povrsine/opsega je 0.01
Obavijesti:
4.5. v1.2: promijenio ispis sa "120"/"30" na "30"/"120" da bude uskladjeno sa sortiranoscu set-a
29.4. v1.1: prepravio komentare kod *.tipTrokuta()
28.4. objavljen je testni main ovdje
26.4. zadaci sui objavljeni na sluzbenoj stranici
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
Zadnja promjena: GauSs_; 12:08 sub, 4. 5. 2013; ukupno mijenjano 6 put/a.
|
|
[Vrh] |
|
malalodacha Forumaš(ica)
Pridružen/a: 11. 10. 2011. (17:06:13) Postovi: (79)16
|
|
[Vrh] |
|
vsego Site Admin
Pridružen/a: 06. 10. 2002. (22:07:09) Postovi: (3560)16
Spol:
Lokacija: /sbin/init
|
|
[Vrh] |
|
dalmatinčica Forumaš(ica)
Pridružen/a: 01. 10. 2011. (18:46:54) Postovi: (AC)16
|
|
[Vrh] |
|
malalodacha Forumaš(ica)
Pridružen/a: 11. 10. 2011. (17:06:13) Postovi: (79)16
|
Postano: 20:02 pet, 26. 4. 2013 Naslov: |
|
|
kada za jednakokračan trokut pokrenem funkciju kutovi(), pošto se sprema u skup, 2 istovrsna kuta neće spremit. Dakle, ako su kutevi u trokutu 40,40, 100, meni će spremiti u skup 40,100 i kad ispisujem, ispisat će mi samo 40,100 (neće mi ispisati još jedan 40). Jel to dobro tako ili mora ispisat baš biti 40,40,100?
kada za jednakokračan trokut pokrenem funkciju kutovi(), pošto se sprema u skup, 2 istovrsna kuta neće spremit. Dakle, ako su kutevi u trokutu 40,40, 100, meni će spremiti u skup 40,100 i kad ispisujem, ispisat će mi samo 40,100 (neće mi ispisati još jedan 40). Jel to dobro tako ili mora ispisat baš biti 40,40,100?
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 7:35 sub, 27. 4. 2013 Naslov: |
|
|
[quote="dalmatinčica"][quote="GauSs_"]Ovdje cu stavljati sve obavijesti i odgovore na ČPP vezane uz zadatak "Trokut". Takodjer, ova tema sluzi za vasa pitanja.
[color=red]Testni primjeri mogu sadrzavati pogreske pa je vazno da uvijek koristite zadnji objavljeni![/color]
[size=18][b]Obavijesti:[/b][/size]
26.4. zadaci sui objavljeni na sluzbenoj stranici[/quote]
a gdje se nalazi zadnji objavljeni testni primjer?[/quote]
trenutno nigdje, objavim ih sutra
[size=9][color=#999999]Added after 1 minutes:[/color][/size]
[quote="malalodacha"]kada za jednakokračan trokut pokrenem funkciju kutovi(), pošto se sprema u skup, 2 istovrsna kuta neće spremit. Dakle, ako su kutevi u trokutu 40,40, 100, meni će spremiti u skup 40,100 i kad ispisujem, ispisat će mi samo 40,100 (neće mi ispisati još jedan 40). Jel to dobro tako ili mora ispisat baš biti 40,40,100?[/quote]
treba vratiti set, dakle dobro je
dalmatinčica (napisa): | GauSs_ (napisa): | Ovdje cu stavljati sve obavijesti i odgovore na ČPP vezane uz zadatak "Trokut". Takodjer, ova tema sluzi za vasa pitanja.
Testni primjeri mogu sadrzavati pogreske pa je vazno da uvijek koristite zadnji objavljeni!
Obavijesti:
26.4. zadaci sui objavljeni na sluzbenoj stranici |
a gdje se nalazi zadnji objavljeni testni primjer? |
trenutno nigdje, objavim ih sutra
Added after 1 minutes:
malalodacha (napisa): | kada za jednakokračan trokut pokrenem funkciju kutovi(), pošto se sprema u skup, 2 istovrsna kuta neće spremit. Dakle, ako su kutevi u trokutu 40,40, 100, meni će spremiti u skup 40,100 i kad ispisujem, ispisat će mi samo 40,100 (neće mi ispisati još jedan 40). Jel to dobro tako ili mora ispisat baš biti 40,40,100? |
treba vratiti set, dakle dobro je
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
dalmatinčica Forumaš(ica)
Pridružen/a: 01. 10. 2011. (18:46:54) Postovi: (AC)16
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 17:44 sub, 27. 4. 2013 Naslov: |
|
|
[quote="dalmatinčica"]što treba vratiti funkcija tipTrokuta:
Trokut t(5,5,5);
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut"
[/quote]
"jednakostranican"
[quote]
JednakostranicanTrokut s(5);
Trokut t=s;
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut"[/quote]
"jednakostranican"
dalmatinčica (napisa): | što treba vratiti funkcija tipTrokuta:
Trokut t(5,5,5);
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut"
|
"jednakostranican"
Citat: |
JednakostranicanTrokut s(5);
Trokut t=s;
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut" |
"jednakostranican"
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
nuala Forumaš(ica)
Pridružen/a: 20. 02. 2011. (14:26:29) Postovi: (33)16
|
|
[Vrh] |
|
Bole13 Forumaš(ica)
Pridružen/a: 01. 11. 2008. (00:33:50) Postovi: (5A)16
Spol:
|
|
[Vrh] |
|
dalmatinčica Forumaš(ica)
Pridružen/a: 01. 10. 2011. (18:46:54) Postovi: (AC)16
|
Postano: 13:17 pon, 29. 4. 2013 Naslov: Re: (2013) 3. zadaca Trokut |
|
|
[quote="GauSs_"][quote="dalmatinčica"]što treba vratiti funkcija tipTrokuta:
Trokut t(5,5,5);
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut"
[/quote]
"jednakostranican"
[quote]
JednakostranicanTrokut s(5);
Trokut t=s;
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut"[/quote]
"jednakostranican"[/quote]
std::string tipTrokuta() vraća najuži tip trokuta kojem pripada. Točnije, vraća
jednu od vrijednosti std::string("trokut"), std::string("jednakokracantrokut"),
std::string("jednakostranicantrokut")
fali "-trokut" u ispisima tu, a i u testnom mainu
[size=9][color=#999999]Added after 28 minutes:[/color][/size]
[quote="GauSs_"]
[size=16][color=red]Dopustena pogreska kod izracuna kutova je 0.01[/color][/size]
[/quote]
a kod stranica?
GauSs_ (napisa): | dalmatinčica (napisa): | što treba vratiti funkcija tipTrokuta:
Trokut t(5,5,5);
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut"
|
"jednakostranican"
Citat: |
JednakostranicanTrokut s(5);
Trokut t=s;
t.tipTrokuta();
"trokut" ili "jednakostranicantrokut" |
"jednakostranican" |
std::string tipTrokuta() vraća najuži tip trokuta kojem pripada. Točnije, vraća
jednu od vrijednosti std::string("trokut"), std::string("jednakokracantrokut"),
std::string("jednakostranicantrokut")
fali "-trokut" u ispisima tu, a i u testnom mainu
Added after 28 minutes:
GauSs_ (napisa): |
Dopustena pogreska kod izracuna kutova je 0.01
|
a kod stranica?
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 15:14 pon, 29. 4. 2013 Naslov: Re: (2013) 3. zadaca Trokut |
|
|
[quote="Bole13"]Da li objekt klase Trokut ima 6 atributa, 3 doublea i 3 paira, ili samo 3 doublea pa odmah u konstruktoru koji prima 3 vrha izračunamo duljine tih stranica i podesimo te atribute na dobivene vrijednosti?[/quote]
to sam odredi. Meni svejedno kako ces problem rijesiti
[size=9][color=#999999]Added after 3 minutes:[/color][/size]
[quote="dalmatinčica"]
std::string tipTrokuta() vraća najuži tip trokuta kojem pripada. Točnije, vraća
jednu od vrijednosti std::string("trokut"), std::string("jednakokracantrokut"),
std::string("jednakostranicantrokut")
fali "-trokut" u ispisima tu, a i u testnom mainu
[/quote]
Hvala, ispravljeni testni primjer je objavljen
[quote]
[size=9][color=#999999]Added after 28 minutes:[/color][/size]
[quote="GauSs_"]
[size=16][color=red]Dopustena pogreska kod izracuna kutova je 0.01[/color][/size]
[/quote]
a kod stranica?[/quote]
Tu ne bi trebalo biti problema, ali mozemo uzeti da je tolerancija pogreske do 0.01
Bole13 (napisa): | Da li objekt klase Trokut ima 6 atributa, 3 doublea i 3 paira, ili samo 3 doublea pa odmah u konstruktoru koji prima 3 vrha izračunamo duljine tih stranica i podesimo te atribute na dobivene vrijednosti? |
to sam odredi. Meni svejedno kako ces problem rijesiti
Added after 3 minutes:
dalmatinčica (napisa): |
std::string tipTrokuta() vraća najuži tip trokuta kojem pripada. Točnije, vraća
jednu od vrijednosti std::string("trokut"), std::string("jednakokracantrokut"),
std::string("jednakostranicantrokut")
fali "-trokut" u ispisima tu, a i u testnom mainu
|
Hvala, ispravljeni testni primjer je objavljen
Citat: |
Added after 28 minutes:
GauSs_ (napisa): |
Dopustena pogreska kod izracuna kutova je 0.01
|
a kod stranica? |
Tu ne bi trebalo biti problema, ali mozemo uzeti da je tolerancija pogreske do 0.01
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
jax Forumaš(ica)
Pridružen/a: 17. 09. 2011. (17:02:21) Postovi: (F)16
Spol:
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 16:59 pon, 29. 4. 2013 Naslov: |
|
|
[quote="jax"]hocete li u testnim primjerima poslati trokutu parametre koji ne mogu biti stranica trokuta (1, 2, 5) ili npr kolinearne tocke?[/quote]
Da
jax (napisa): | hocete li u testnim primjerima poslati trokutu parametre koji ne mogu biti stranica trokuta (1, 2, 5) ili npr kolinearne tocke? |
Da
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
dalmatinčica Forumaš(ica)
Pridružen/a: 01. 10. 2011. (18:46:54) Postovi: (AC)16
|
Postano: 17:12 pon, 29. 4. 2013 Naslov: |
|
|
u vezi dopuštene greške kod kuta:
što to točno znači za ovaj program?
ako dobijem 2 kuta npr. 63.02 i 63.025 smatra li se to onda kao isti kut ili 2 različita. spremam li ih u skup kuteva kao 2 različita ili kao jedan?
kod stranica: ako stvorim trokut s vrhovima (5,5), (7,7), (11,11) i računam duljine stranica dobijem da je
a stranica (5,5)-(7,7)
b stranica (7,7)-(11,11)
c stranica (5,5)-(11,11)
a+b-c=1.33 *10^(-15) a trebalo bi biti 0 i znčiti da ne tvore trokut.
što napraviti?
u vezi dopuštene greške kod kuta:
što to točno znači za ovaj program?
ako dobijem 2 kuta npr. 63.02 i 63.025 smatra li se to onda kao isti kut ili 2 različita. spremam li ih u skup kuteva kao 2 različita ili kao jedan?
kod stranica: ako stvorim trokut s vrhovima (5,5), (7,7), (11,11) i računam duljine stranica dobijem da je
a stranica (5,5)-(7,7)
b stranica (7,7)-(11,11)
c stranica (5,5)-(11,11)
a+b-c=1.33 *10^(-15) a trebalo bi biti 0 i znčiti da ne tvore trokut.
što napraviti?
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 17:20 pon, 29. 4. 2013 Naslov: |
|
|
[quote="dalmatinčica"]u vezi dopuštene greške kod kuta:
što to točno znači za ovaj program?
ako dobijem 2 kuta npr. 63.02 i 63.025 smatra li se to onda kao isti kut ili 2 različita. spremam li ih u skup kuteva kao 2 različita ili kao jedan?
[/quote]
Smatras to istim kutom. Spremas kao jedan. Svi ce primjeri za testiranje biti namjesteni tako da su kutovi cijeli brojevi.
[quote]
kod stranica: ako stvorim trokut s vrhovima (5,5), (7,7), (11,11) i računam duljine stranica dobijem da je
a stranica (5,5)-(7,7)
b stranica (7,7)-(11,11)
c stranica (5,5)-(11,11)
a+b-c=1.33 *10^(-15) a trebalo bi biti 0 i znčiti da ne tvore trokut.
što napraviti?[/quote]
ispravanTip() za dani trokut treba vracati false (kod svih klasa).
dalmatinčica (napisa): | u vezi dopuštene greške kod kuta:
što to točno znači za ovaj program?
ako dobijem 2 kuta npr. 63.02 i 63.025 smatra li se to onda kao isti kut ili 2 različita. spremam li ih u skup kuteva kao 2 različita ili kao jedan?
|
Smatras to istim kutom. Spremas kao jedan. Svi ce primjeri za testiranje biti namjesteni tako da su kutovi cijeli brojevi.
Citat: |
kod stranica: ako stvorim trokut s vrhovima (5,5), (7,7), (11,11) i računam duljine stranica dobijem da je
a stranica (5,5)-(7,7)
b stranica (7,7)-(11,11)
c stranica (5,5)-(11,11)
a+b-c=1.33 *10^(-15) a trebalo bi biti 0 i znčiti da ne tvore trokut.
što napraviti? |
ispravanTip() za dani trokut treba vracati false (kod svih klasa).
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
jax Forumaš(ica)
Pridružen/a: 17. 09. 2011. (17:02:21) Postovi: (F)16
Spol:
|
|
[Vrh] |
|
slonic~tonic Forumaš(ica)
Pridružen/a: 26. 10. 2011. (14:16:34) Postovi: (84)16
Spol:
|
|
[Vrh] |
|
GauSs_ Moderator
Pridružen/a: 28. 01. 2004. (21:01:17) Postovi: (53C)16
Spol:
Lokacija: 231
|
Postano: 18:37 pon, 29. 4. 2013 Naslov: |
|
|
u svim testnim primjerima cu prvo pokusati napraviti trokut pomocu nekih tocaka/stranica. Potom cu provjeriti ispravanTip. Samo za one koji budu vracali ispravanTip kao dobar cu provjeravati ostale funkcije (povrsina/opseg/tipTrokuta/...)
u svim testnim primjerima cu prvo pokusati napraviti trokut pomocu nekih tocaka/stranica. Potom cu provjeriti ispravanTip. Samo za one koji budu vracali ispravanTip kao dobar cu provjeravati ostale funkcije (povrsina/opseg/tipTrokuta/...)
_________________ The purpose of life is to end
Prosle su godine kolokviji bili laksi, zar ne?
|
|
[Vrh] |
|
dalmatinčica Forumaš(ica)
Pridružen/a: 01. 10. 2011. (18:46:54) Postovi: (AC)16
|
|
[Vrh] |
|
|