[ grepme84 @ 23.10.2004. 17:42 ] @
pozdrav svima!

Napisite program, koji ce da ispise najmanje od n tro-cifrenih brojeva.Ima jos dalje, ali dalje znam.

Korisnik upise neku cifru (koliko puta hoce da upise tro-cifrene brojeve) recimo 5
Sad, pet puta treba da upise tro-cifrene brojeve i onda ja trazim najmanje od tih...

Problem je u tome sto se to treba da resi sa nekim osnovnim funkcijama kao sto su conditional sentences (if, else, do, while, for) i ne nekim naprednijim a ja nemam pojma kako.Drugo je da ja znam koliko puta on hoce da upisuje tro-cifrene brojeve pa onda da deklariram tolko puta neku variablu ali ja ne znam, i sta ako korisnik odluci da upise milion puta?

Molim vas pomozite.Ne trazim da mi neko napise program, neko pomoc oko nacina resavanja problema (mozda pseudo kod)...

[Ovu poruku je menjao filmil dana 27.11.2004. u 02:24 GMT+1]
[ srki @ 23.10.2004. 17:57 ] @
Cim ti unese prvi broj postavi taj broj za minimum. Posle u svakom koraku kada ti unosi nov broj ti poredi sa minimumom i ako je manji onda taj broj postavi za minimum.


znaci
ucitas trocifreni broj k
min=k;
dalje u petlji citas sledece brojeve u npr. istu promenjivu k i radis ovo
{if k<min then min=k}
na kraju samo odstampas min.

A ti sada napisi program.
[ filjo @ 23.10.2004. 18:02 ] @
Evo ti osnova pa ti program sastavi sam.


min=1000 (veci od najveceg 3-cifrenog)

ucitaj n (koliko puta se ponavlja ucitavanje)

i ide od 1 do n (for petlja)
ucitaj broj
ako je broj manji od min onda je min=br
sledeci i (kraj for petlje)

ispisi min
[ grepme84 @ 23.10.2004. 19:17 ] @
pozdrav!

nisam nikad razmisljao na takav nacin, ja sam tip koji dosta komplikuje :) (sto komplikovanije tim bolje) pa bi za takav program napisao 3x vise linija koda...

u ostalom, hvala puno obojici!!! Program sam napisao na oba nacina.

Hvala jos jednom!
[ filjo @ 23.10.2004. 19:59 ] @
Ti si hteo da podatke unosis u niz, pa da ih zatim sortiras u nizu.:-)