Skip to content

mdino/Stog-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Stog-cpp

U programskom jeziku C++ napišite program koji će simulirati ukrcaj, prijevoz i iskrcaj putnika koji se nalaze na krstarenju prekooceanskim brodom. Zapis se treba sastojati od OIB-a, imena i prezimena, datuma rođenja, spola i bračnog statusa putnika. Program treba raditi neovisno o implementaciji stoga.

a. Napišite funkciju koja će simulirati ukracaj putnika u luci. Potrebno je ukrcati pet putnika muškog i pet putnika ženskog spola. Generatorom slučajnih brojeva dodijelite bračni status putnicima (neoženjen/neudata, oženjen/udata, udovac/udovica, razveden/razvedena). Funkcija treba ispisati sva obilježja putnika koji je posljednji ukrcan na brod.

b. Napišite funkciju koja će u prvoj luci (naziv luke odaberite samostalno) iskrcati sve neoženjene/neudate putnike koji imaju između 18 i 25 godina (treba ih biti barem troje te dobne skupine na brodu). Nakon iskrcaja redoslijed preostalih putnika na brodu mora ostati nepromijenjen (prikazati stanje na stogu). Za realizaciju ove funkcije potrebno je koristiti pomoćni stog.

c. Napišite funkciju koja će u drugoj luci (naziv luke odaberite samostalno) iskrcati sve udovice starije od 50 godina (barem tri putnice trebaju imati navedena obilježja). Nakon iskrcaja redoslijed preostalih putnika na brodu mora ostati nepromijenjen (prikazati stanje na stogu). Za realizaciju ove funkcije potrebno je koristiti rekurziju, bez korištenja pomoćnog stoga.

About

FOI - Stog C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published