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

(2017.) 2. zadaća: Cekaonica
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
matkec
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 13:47 čet, 13. 4. 2017    Naslov: (2017.) 2. zadaća: Cekaonica Citirajte i odgovorite

Ovo je mjesto za obavijesti i pitanja za drugu zadaću, tema [b]Cekaonica[/b].

Kao što je napisano u tekstu zadaće, molim da mi [b]ne šaljete mail[/b], nego ovdje postavljate eventualna pitanja. Također, ukoliko nisam dovoljno ažuran, na pitanja i nedoumice možete i međusobno odgovarati.

Također molim da postavljate pitanja koja su [b]usko vezana za zadaću[/b], za ostale tehničke probleme možete otvoriti novu temu.

Testni primjer može sadržavati greške, zato koristite zadnje objavljeni. On se nalazi u nastavku, vidjeti u spoileru (skriven zbog preglednosti):

[spoiler]
[code:1]#include <iostream>
#include <utility>
#include <map>
#include <string>
#include "cekaonica.h"
using namespace std;

int main () {

cekaonica C;
pair<string, int> P;
P = pair<string, int>("Ungar",80);
C.ubaci(P.first,P.second);
P = pair<string, int>("Ciro",82);
C.ubaci(P.first,P.second);
P = pair<string, int>("Modric",31);
C.ubaci(P.first,P.second);
P = pair<string, int>("Kovacic",22);
C.ubaci(P.first,P.second);
P = pair<string, int>("Rozga",39);
C.ubaci(P.first,P.second);
P = pair<string, int>("Hauser",30);
C.ubaci(P.first,P.second);
P = pair<string, int>("Mesic",82);
C.ubaci(P.first,P.second);
P = pair<string, int>("Houra",56);
C.ubaci(P.first,P.second);


cout << C.preguravanje() << endl; // sad Hauser ima 80, a Ungar 30 godina
cout << C.ostarili_godinu(10) << endl; //Modric
cout << "Prije spajanja mladih broj osoba u redu je bio: " << C.Map.size() << endl;
cout << "Poslije: " << C.spajanje_mladih() << endl; // Houra<-Kovacic, Modric<-Rozga
cout << "Koliko je starih otislo: " << C.odlazak_najstarijih() << endl; // Ciro, Mesic
cout << "Broj udvostrucenih osoba: " << C.udvostrucenje_starih("Duplic") << endl; // Houra, Hauser, Modric
cout << C.dolazak_na_red(79) << endl;

return 0;

}
/*
Hauser
1
Prije spajanja mladih broj osoba u redu je bio: 8
Poslije: 6
Koliko je starih otislo: 2
Broj udvostrucenih osoba: 3
Hauser
*/
[/code:1]
[/spoiler]

Matko Ljulj
Ovo je mjesto za obavijesti i pitanja za drugu zadaću, tema Cekaonica.

Kao što je napisano u tekstu zadaće, molim da mi ne šaljete mail, nego ovdje postavljate eventualna pitanja. Također, ukoliko nisam dovoljno ažuran, na pitanja i nedoumice možete i međusobno odgovarati.

Također molim da postavljate pitanja koja su usko vezana za zadaću, za ostale tehničke probleme možete otvoriti novu temu.

Testni primjer može sadržavati greške, zato koristite zadnje objavljeni. On se nalazi u nastavku, vidjeti u spoileru (skriven zbog preglednosti):

Spoiler [hidden; click to show]:


Matko Ljulj


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


Pridružen/a: 16. 04. 2017. (17:26:15)
Postovi: (1)16
Sarma = la pohva - posuda
= 0 - 0
Lokacija: Zagreb

PostPostano: 17:33 ned, 16. 4. 2017    Naslov: Citirajte i odgovorite

Da li treba u funkciji string dolazak_na_red(int dob); brisati osobu koja je došla na red?
Da li treba u funkciji string dolazak_na_red(int dob); brisati osobu koja je došla na red?


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


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 20:57 ned, 16. 4. 2017    Naslov: Citirajte i odgovorite

[quote="co"]Da li treba u funkciji string dolazak_na_red(int dob); brisati osobgku koja je došla na red?[/quote]

Da.
co (napisa):
Da li treba u funkciji string dolazak_na_red(int dob); brisati osobgku koja je došla na red?


Da.


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


Pridružen/a: 18. 11. 2014. (19:07:54)
Postovi: (A)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 22:26 ned, 16. 4. 2017    Naslov: Citirajte i odgovorite

Mozemo li koristiti #include<stdlib.h>?
Mozemo li koristiti #include<stdlib.h>?


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


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 8:40 pon, 17. 4. 2017    Naslov: Citirajte i odgovorite

[quote="briscola4"]Mozemo li koristiti #include<stdlib.h>?[/quote]

Da, iako se zadaća može riješiti i bez toga.
briscola4 (napisa):
Mozemo li koristiti #include<stdlib.h>?


Da, iako se zadaća može riješiti i bez toga.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
12-dimensional lasaga
Gost





PostPostano: 19:48 uto, 18. 4. 2017    Naslov: Citirajte i odgovorite

Nekoliko pitanja:

Možemo li očekivati da će u sve funkcije osim ubaci biti slan neprazan Map?

U funkciji dolazak_na_red, ako na primjer nekoj osobi nedostaje jedna godina da ima [i]dob[/i] godina, a neka druga ima za jednu više godinu od [i]dob[/i] godina, da li to tretiramo jednako, tj. samo gledamo čije je prezime prije po abecedi? Dakle, razliku gledamo kao apsolutnu vrijednost?

Možemo li očekivati da višestrukim pozivom funkcije udvostrucenje_starih neće nastati više osoba koje imaju isto prezime?
Nekoliko pitanja:

Možemo li očekivati da će u sve funkcije osim ubaci biti slan neprazan Map?

U funkciji dolazak_na_red, ako na primjer nekoj osobi nedostaje jedna godina da ima dob godina, a neka druga ima za jednu više godinu od dob godina, da li to tretiramo jednako, tj. samo gledamo čije je prezime prije po abecedi? Dakle, razliku gledamo kao apsolutnu vrijednost?

Možemo li očekivati da višestrukim pozivom funkcije udvostrucenje_starih neće nastati više osoba koje imaju isto prezime?


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


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 9:39 sri, 19. 4. 2017    Naslov: Citirajte i odgovorite

[quote="12-dimensional lasaga"]
Možemo li očekivati da će u sve funkcije osim ubaci biti slan neprazan Map?[/quote]
Smijete pretpostaviti da će neprazan Map biti slan u onim funkcijama koje nemaju objašnjeno ponašanje u tom slučaju. Dakle, neprazan Map mora biti u funkciji [i]preguravanje[/i] i [i]dolazak_na_red[/i]. U ostalim funkcijama je jasno što raditi ako je prazan Map: nitko neće ostariti godinu, nitko se neće udvostručiti, nijedan par mladih se neće spojiti, nijedan najstariji ne odlazi.

[quote="12-dimensional lasaga"]
U funkciji dolazak_na_red, ako na primjer nekoj osobi nedostaje jedna godina da ima [i]dob[/i] godina, a neka druga ima za jednu više godinu od [i]dob[/i] godina, da li to tretiramo jednako, tj. samo gledamo čije je prezime prije po abecedi? Dakle, razliku gledamo kao apsolutnu vrijednost?[/quote]
Da, gledamo apsolutnu vrijednost razlike. Da.

[quote="12-dimensional lasaga"]
Možemo li očekivati da višestrukim pozivom funkcije udvostrucenje_starih neće nastati više osoba koje imaju isto prezime?[/quote]
Kao što piše u napomeni, sva prezimena u primjerima bit će različita. To uključuje i prezimena koja dolaze u argument funkcije [i]udvostrucenje_starih[/i].
12-dimensional lasaga (napisa):

Možemo li očekivati da će u sve funkcije osim ubaci biti slan neprazan Map?

Smijete pretpostaviti da će neprazan Map biti slan u onim funkcijama koje nemaju objašnjeno ponašanje u tom slučaju. Dakle, neprazan Map mora biti u funkciji preguravanje i dolazak_na_red. U ostalim funkcijama je jasno što raditi ako je prazan Map: nitko neće ostariti godinu, nitko se neće udvostručiti, nijedan par mladih se neće spojiti, nijedan najstariji ne odlazi.

12-dimensional lasaga (napisa):

U funkciji dolazak_na_red, ako na primjer nekoj osobi nedostaje jedna godina da ima dob godina, a neka druga ima za jednu više godinu od dob godina, da li to tretiramo jednako, tj. samo gledamo čije je prezime prije po abecedi? Dakle, razliku gledamo kao apsolutnu vrijednost?

Da, gledamo apsolutnu vrijednost razlike. Da.

12-dimensional lasaga (napisa):

Možemo li očekivati da višestrukim pozivom funkcije udvostrucenje_starih neće nastati više osoba koje imaju isto prezime?

Kao što piše u napomeni, sva prezimena u primjerima bit će različita. To uključuje i prezimena koja dolaze u argument funkcije udvostrucenje_starih.


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






PostPostano: 21:35 sri, 19. 4. 2017    Naslov: Citirajte i odgovorite

U funkciji spajanje_mladih, ako imamo slučaj osoba s ovim godinama redom
5, 9 , 18, 64, nakon poziva funkcije hoće li red izgledati 14,18,64 ili 32,64, tj.
ulazi li novonastali covjek u uvjet?
U funkciji spajanje_mladih, ako imamo slučaj osoba s ovim godinama redom
5, 9 , 18, 64, nakon poziva funkcije hoće li red izgledati 14,18,64 ili 32,64, tj.
ulazi li novonastali covjek u uvjet?


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


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 22:54 sri, 19. 4. 2017    Naslov: Citirajte i odgovorite

[quote="Anonymous"]U funkciji spajanje_mladih, ako imamo slučaj osoba s ovim godinama redom
5, 9 , 18, 64, nakon poziva funkcije hoće li red izgledati 14,18,64 ili 32,64, tj.
ulazi li novonastali covjek u uvjet?[/quote]

14,18,64. Kao što je i objašnjeno u tekstu zadatka.
Anonymous (napisa):
U funkciji spajanje_mladih, ako imamo slučaj osoba s ovim godinama redom
5, 9 , 18, 64, nakon poziva funkcije hoće li red izgledati 14,18,64 ili 32,64, tj.
ulazi li novonastali covjek u uvjet?


14,18,64. Kao što je i objašnjeno u tekstu zadatka.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
anonimno-korisnicko-
ime

Gost





PostPostano: 16:07 pet, 21. 4. 2017    Naslov: Citirajte i odgovorite

u pdfu, deklaracije funkcija ostarili_godinu i udvostrucenje_starih su bez argumenata, dok obrazlozenja ponasanja imaju argumente (int) i (string) respektivno :/
u pdfu, deklaracije funkcija ostarili_godinu i udvostrucenje_starih su bez argumenata, dok obrazlozenja ponasanja imaju argumente (int) i (string) respektivno Ehm?


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


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 16:28 pet, 21. 4. 2017    Naslov: Citirajte i odgovorite

[quote="anonimno-korisnicko-ime"]u pdfu, deklaracije funkcija ostarili_godinu i udvostrucenje_starih su bez argumenata, dok obrazlozenja ponasanja imaju argumente (int) i (string) respektivno :/[/quote]

Tipfeler. Funkcije napravite onako kako je objašnjeno u opisu funkcija, a ne u deklaraciji strukture pri početku.
anonimno-korisnicko-ime (napisa):
u pdfu, deklaracije funkcija ostarili_godinu i udvostrucenje_starih su bez argumenata, dok obrazlozenja ponasanja imaju argumente (int) i (string) respektivno Ehm?


Tipfeler. Funkcije napravite onako kako je objašnjeno u opisu funkcija, a ne u deklaraciji strukture pri početku.


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


Pridružen/a: 03. 11. 2013. (15:41:40)
Postovi: (78)16
Spol: žensko
Sarma = la pohva - posuda
14 = 15 - 1

PostPostano: 4:37 sub, 22. 4. 2017    Naslov: Citirajte i odgovorite

U funkciji preguravanje, ako nema osobe mlađe (ili jednake dobi) od osobe A jel onda funkcija vrati prezime osobe A? Kao pregurala se na svoje mjesto..
U funkciji preguravanje, ako nema osobe mlađe (ili jednake dobi) od osobe A jel onda funkcija vrati prezime osobe A? Kao pregurala se na svoje mjesto..


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


Pridružen/a: 14. 05. 2010. (16:21:29)
Postovi: (8C)16
Sarma = la pohva - posuda
34 = 36 - 2

PostPostano: 8:11 sub, 22. 4. 2017    Naslov: Citirajte i odgovorite

[quote="room"]U funkciji preguravanje, ako nema osobe mlađe (ili jednake dobi) od osobe A jel onda funkcija vrati prezime osobe A? Kao pregurala se na svoje mjesto..[/quote]

Da.
room (napisa):
U funkciji preguravanje, ako nema osobe mlađe (ili jednake dobi) od osobe A jel onda funkcija vrati prezime osobe A? Kao pregurala se na svoje mjesto..


Da.


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






PostPostano: 19:10 sub, 22. 4. 2017    Naslov: Citirajte i odgovorite

U funkciji udvostručenje_starih, ako ju npr pozovemo dva puta na primjeru iz teksta zadatka, p=Horvat s= Kovac, hoćemo li nakon drugog poziva imati dvije osobe imena Horvat-Kovac?
U funkciji udvostručenje_starih, ako ju npr pozovemo dva puta na primjeru iz teksta zadatka, p=Horvat s= Kovac, hoćemo li nakon drugog poziva imati dvije osobe imena Horvat-Kovac?


[Vrh]
Gost






PostPostano: 19:43 sub, 22. 4. 2017    Naslov: Citirajte i odgovorite

Skužio sam da je pitanje bezveze :D
ionako se neće zvati s istim stringom...
Skužio sam da je pitanje bezveze Very Happy
ionako se neće zvati s istim stringom...


[Vrh]
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