[ 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.:-)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.