Program i algorytm na element minimalny i maksymalny w tablicy dwuwymiarowej
Ostatnio zmodyfikowano 2010-02-10 00:14
dmx81 |
» 2010-02-10 00:14:55 tak jak koledzy napisali po pierwsze - elementy numerowane sa od 0, czyli petle for zaczynasz rowniez od zera, inaczej pominiety zostanie ten pierwszy element po drugie, kolejnym warunkiem w nawiasie petli for jest warunek wyjscia z petli, a dokladniej, dla jakich argumentow petla sie wykona - jesli dales, ze wykona sie dla elementow wiekszych lub rownych ostatniemu elementowi - to chyba wiesz gdzie blad? oczywiscie jesli zaczynasz od elementu [0] element nr1, to konczysz na [n-1]element nr n, czyli znak < po trzecie if( a[ i ][ j ] > max ) { max = a[ i ][ j ]; } cout << "Element minimalny to :" << max; przeczytaj to jeszcze raz i przemysl to... bo jesli szukasz elementu max, to jest ok, ale jesli minimalnego, to w if(...)chyba znak w druga strone? i lepiej by brzmialo min zamiast max, ale tu oczywiscie pelna dowolnosc a poza tym, jesli sam calosc napisales, to popracuj troche, pocwicz, a na pewno dasz rade, wazne, aby sie nie spieszyc, nie pomijac waznych szczegolow w kursach, jak cos nie wychodzi za pierwszym razem, nie poddawac sie (chyba ze nie zalezy na nauczeniu sie...)pozdr. |
|
1 « 2 » |