[ smuk78 @ 23.01.2007. 10:21 ] @
Pozdrav,

imam jedan problem, dobio sam zadatak da napravim program u c++, zadatak programa je da nade najmanji element dvodimenzionalnog polja tipa M*N u pojedinom redku i to tako da izracun najmanjeg elementa vrsi u potprogramu, a upis broja redova i kolona, upis elemenata, u glavnom programu, takoder u glavnom se poziva potprogram, zasad sam napravia sve osim potprograma, koji je znam najvazniji! ako ikako mozete pomoci, molim vas pomozite!
hvala
[ X Files @ 23.01.2007. 12:50 ] @
Ovo nije težak zadatak, ali po pravilima [ES]-a, moraš barem nešto sam pokušati.
Daj kod koji si probao, ili barem dokle si stigao... Sigurno će ti neko pomoći!

Welcome.


[ X Files @ 23.01.2007. 12:57 ] @
Pogledaj i ovde:
http://www.elitesecurity.org/t160639-tutorial-sa-primjerima
Ima puno rešenih primera.

[ SuPeR_MaSteR @ 23.01.2007. 21:34 ] @
Funkcija bi trebala izgledati otprilike ovako (ako sam te dobro razumeo):
Code:

int min(int m,int n)
{
   int var = a[m][0];
   for (int i = 0; i < n; i++)
      if (a[m][i] < var)
         var = a[m][i];
   return var;
}

S' tim sto je prilagodjeno tipu integer - ti zameni sa drugim tipom/klasom ako je potrebno..
Posle je u glavnom programu ubaci u iteraciju (npr. for petlju) u kojoj se pri svakom prolazu inkrementira broj vrsta (m) tako da funkcija vraca minimalni element za svaku vrstu pojedinacno
[ smuk78 @ 24.01.2007. 07:40 ] @
ocito da nisan bia upoznat s pravilima i nisan pokaza da san nesto pokusava, al jesan, dobro san se mucia! inace, zadatak mi je provjeravat realne brojeve, pa mi ide float umjesto int al ovako na prvi pogled cini mi se da bi to moglo biti to, jer san na slicno i sam nailazia dok san pokusava pronac rjesenje, jedino kompatibilnosti radi jel ima veze ako se radi u vs 2003?
anyway tnx all
[ SuPeR_MaSteR @ 27.01.2007. 15:45 ] @
Ako je u pitanju taj gore problem, nema veze (sto se kompatibilnosti tice) ako radis u VS 2003.