ZADATAK_2
by Ivan Užarević
1. Izrada zaglavlja "stog_polje.h"
1.1. Deklariranje pogodne strukture za rad sa stogom i pokazivacima
1.2. funkcija topS(S)
1.3. funkcija pushS(x,S)
1.4. funkcija popS(S)
1.5. funkcija isemptyS(S)
1.6. funkcija initS(S)
2. Izrada zaglavlja "stog_pokazivac.h"
2.1. Deklariranje pogodne strukture za rad sa stogom i poljem
2.2. funkcija topS(S)
2.3. funkcija pushS(x,S)
2.4. funkcija popS(S)
2.5. funkcija isemptyS(S)
2.6. funkcija initS(S)
3. Izraditi bilješke pomoću servisa "Zoho Writer" na temu Generirajuće funkcije
4. Izraditi mentalnu mapu problema i rješenja pomoću servisa "MindMeister"
5. Pohraniti dodatnu literaturu korištenu u rješavanju zadatka na servis "Diigo" u obliku knjižnih oznaka
6. IZRADA GLAVNOG PROGRAMA
6.1. Osigurati funkcionalni rad programa sa oba zaglavlja - "stog_polje.h" i "stog_pokazivac.h"
6.2. Izraditi pomoćne funkcije za generiranje podataka
6.2.1. Funkcija za generiranje OIB-a osobe
6.2.2. Funkcija za generiranje spola
6.2.3. Funkcija za generiranje težine osobe
6.2.4. Funkcija za generiranje datuma rođenja (uključuje, dan, mjesec, godinu)
6.2.5. Funkcija za generiranje prezimena i imena osobe
6.2.6. Funkcija za određivanje koliko neka osoba ima godina
6.2.7. Funkcija za određivanje dobne skupine u kojoj se nalazi osoba
6.3. Izraditi pomoćne funkcije za rad za stogom
6.3.1. Prikazati stanje na stogu (u konkretnom primjeru stanje u dizalu)
6.4. Izraditi glavne funkcije programa
6.4.1. Funkcija "prizemlje" - omogućuje osobama iz prizemlja ulaz u dizalo
6.4.2. Funkcija "izlaz_hor" - omogućuje izlaz osobama na određenom katu koje su po horoskopu vodenjaci
6.4.3. Funkcija "izlaz_tez_spol" - omogućuje izlaz osobama ženskoga spola koje imaju više od 90 kg ili manje od 50 kg