pomoc oko algoritma

3

pomoc oko algoritma

offline
  • Pridružio: 18 Jul 2003
  • Poruke: 4204
  • Gde živiš: U zlatnom kavezu

Mogu li ja malo da zakomplikujem...........
Kako bi izgledao pseudo kod kada se mora odrediti min i max sa nepoznatim brojem elementa.... znaci ne a, b, c.
Nego a, b, c, d, e..........................



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

ucitava se n koji predstavlja broj elemenata
postavi se da je a[1] max
napravi se petlja koja se krece od 2 do n i pita se da li je a[i]> max



offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

@N1k0l4: a sto preskaces a[0]? Ako kreces od a[1] i brojis do n, onda izostavljas jedan broj zar ne? Jedino ako napravis petlju koja proverava do n+1, umesto do n.

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Moja greska, zaboravio sam jedan korak, zurio sam
Znaci
ucitava se n koji predstavlja broj elemenata
brojac se krece od 1 do n i ucitava a[i] (i predstavlja brojac)
postavi se da je a[1] max
napravi se petlja koja se krece od 2 do n i pita se da li je a[i]> max

sad bi yrebalo da je u redu

offline
  • Pridružio: 16 Jun 2005
  • Poruke: 2392
  • Gde živiš: Beograd

@N1k0l4

Postavi se a[0] da je max, proverava se od a[1] do a[n-1] Wink

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

Bas sam se zainteresovao za ovaj skolski problem. Smile Nisam napisao ni liniju C-a ima godinu dana...

Pretpostavka: svaki argument (uneseni broj) se smesta u brojcanu nisku (array). Tako da svaki argument ima neku poziciju od 0 do n-1 (mislim da u vecini programskih jezika postoji ovo praivlo). Zatim bi se uporedjivanje moglo raditi ovako nekakao.

max=unos[0]; Za (brojac=1;brojac++;brojac<n){    temp_max=unos[brojac];    temp_min=temp_max;    Ako (temp_max > max){        max=temp_max;}    Ako (temp_min < min){        min=temp_min;} }

offline
  • Pridružio: 26 Jul 2004
  • Poruke: 1472
  • Gde živiš: Vojvodina,Zrenjanin

Brksi ::Mogu li ja malo da zakomplikujem...........
Kako bi izgledao pseudo kod kada se mora odrediti min i max sa nepoznatim brojem elementa.... znaci ne a, b, c.
Nego a, b, c, d, e..........................


Ako ne znamo konacan broj elementa onda koristimo strukturu liste za unoos Wink

offline
  • Pridružio: 18 Jul 2003
  • Poruke: 4204
  • Gde živiš: U zlatnom kavezu

@Laser
Odnosno nizove....

@all
tnx

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12488
  • Gde živiš: Južni pol

Verovatno i jeste mislio na liste ->http://en.wikipedia.org/wiki/Linked_list.

Ko je trenutno na forumu
 

Ukupno su 1121 korisnika na forumu :: 52 registrovanih, 5 sakrivenih i 1064 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, A.R.Chafee.Jr., Andrija357, Apok, bagor10, bladesu, Bobrock1, bojcistv, Boris90, BSD, cavatina, darcaud, djboj, Djokkinen, djordjekec, Dorcolac, draganv97, dragoljub11987, drimer, flash12, Gosha101980, goxin, ikan, ivan1973, Kandrbandrdzilo, Karla, Kibice, Komentator, kybonacci, laki_bb, Mi lao shu, milenko crazy north, mrav pesadinac, Oscar, Parker, rovac, scimitar19, slonic_tonic, SR-3m, stalja, Stoilkovic, Tas011, theNedjeljko, Tvrtko I, uros, uruk, Vlada1389, voja64, vukovi, wizzardone, YugoSlav, ZetaMan