Professional Documents
Culture Documents
Pseudokod Bihac
Pseudokod Bihac
Pseudokod Bihac
TAKMICENJE U INFORMATICI
GIMNAZIJA BIHAĆ, 31.03.2008
PSEUDOKOD
PROGRAM FREKVENCIJA Postavi sve elemente niza frekvencija[ ] na nula. Ovdje će
for i←1↗1000 svaki elemenat niza frekvencija[ ] biti brojač frekvencije
frekvencija[i]←0 za određeni broj, npr. elemenat na rednom broju 2, će biti
brojač za broj 2.
N←učitaj n
Kroz for petlju učitaj n brojeva i povećaj odgovarajući
for i←1↗N
brojač u nizu frekvencija[ ], tj. mjesto broj uvećaj za
broj←učitaj broj
jedan.
frekvencija[broj]←frekvencija[broj]+1
štampaj max
Sve dok učitani grad nije Bihac, radi:
do
Učitaj grad i njegovu temperaturu, i ako mu je
grad←učitaj grad
temperatura manja od dosadašnje najmanje temperature,
temperatura←učitaj temperatura onda je ta temperatura najmanja i treba je zapamtiti u
if temperatura<min varijablu min, a ime grada u varijablu najhladniji. Kako
min←temperatura moramo računati i prosjek, onda sve temperature sabiraj u
najhladniji←grad varijablu suma i broj koliko gradova je učitano u varijablu
suma←suma+temperatura broj_gradova.
broj_gradova←broj_gradova+1
while grad ≠ "Bihac"
odštampaj raspored pjesama
PROGRAM NEUM
n← učitaj broj brodova
postavi broj brodova za svaki sat na 0
sati[]←0
for i←0↗n
za svaki sat koji taj brod provede u luci
brod, dol, odl ←učitaj brod, dolazak i odlazak
povecaj broj brodova za 1
for j←dol↗odl
sati[j] ← sati[j]+1
nadji sat sa maksimalnim brojem brodova i ispiši tu
vrijednost