Program za simulaciju krstarenja prekooceanskim brodom

Create a To-Do list for your upcoming tasks

Get Started. It's Free
or sign up with your email address
Rocket clouds
Program za simulaciju krstarenja prekooceanskim brodom by Mind Map: Program za simulaciju krstarenja prekooceanskim  brodom

1. Biblioteke

1.1. #include <iostream>

1.2. implementacije

1.2.1. stog_pokazivac.h

1.2.1.1. InitS

1.2.1.2. TopS

1.2.1.3. PushS

1.2.1.4. PopS

1.2.1.5. IsEmpty

1.2.2. stog_polje.h

1.2.2.1. IsEmpty

1.2.2.2. InitS

1.2.2.3. TopS

1.2.2.4. PushS

1.2.2.5. PopS

1.2.2.6. IsEmpty

2. Ukrcaj putnika

2.1. Unijeti minimalno 5 putnika muškog i 5 putnika ženskog spola

2.2. Pomoću generatora slučajnih brojeva dodijeliti bračni status

2.3. Pohraniti element na stog (PushS)

2.4. Ispisati posljednji dodani element (TopS)

3. Kontrolne strukture

3.1. Skok

3.1.1. return

3.1.2. break

3.2. Iteracija

3.2.1. do while

3.3. Selekcija

3.3.1. if

3.3.2. else

3.3.3. switch

4. Iskrcaj putnika

4.1. Iskrcaj u luci A

4.1.1. Provjeriti da li je stog prazan

4.1.2. Ako nije prazan dodati vrijednost sa vrha stoga u varijablu tipa spunitk (TopS)

4.1.3. Dodati element iz pomocne varijable na vrh pomocnog stoga (PushS)

4.1.4. Ako je zadovolje uvjet (neoženjen/neudata, 18-25 god.) prepisati elemente iz pomocnog u glavni stog

4.2. Iskrcaj u luci B

4.2.1. Dodati vrijednost s vrha stoga i obrisati ju

4.2.2. Ako sidreni uvjet nije zadovoljen funkcija poziva samu sebe (rekurzija)

4.2.3. Nakon sto je zadovoljen sidreni uvjet vratiti ce se obrisani element na stog ako nije zadovoljen uvjet da je putnica udovica i ima vise od 50 godina te ce se funkcija vratiti razinu iznad.