[ROZWIĄZANE] Największa wartość tablicy
Najlepsza odpowiedź Eryk172 02.01.2015 21:26
heh, po co te wątek.
int znajdzMaksimum( int tablica[], int ile ) { int max; max = tablica[ 0 ]; for( int indeks = 0; indeks < ile; indeks++ ) { if( tablica[ indeks ] > max ) { max = tablica[ indeks ]; return max; } } }
Z tego sobie skorzystam
Przejdź do postu
Eryk172
02.01.2015
Witam,
Mam taką tablicę Wybierz[33];
a w niej np takie wartości:
Wybierz[1] = 3;
Wybierz[16] = 10;
Wybierz[13] = 6;
Może i banalne pytanie i pewnie banalna odpowiedź, ale jak zwrócić tablicę z największą wartością?
P.S Nie uważało się na lekcji o min i max
Najlepsza odpowiedź
Eryk172
02.01.2015
heh, po co te wątek.
int znajdzMaksimum( int tablica[], int ile ) { int max; max = tablica[ 0 ]; for( int indeks = 0; indeks < ile; indeks++ ) { if( tablica[ indeks ] > max ) { max = tablica[ indeks ]; return max; } } }
Z tego sobie skorzystam
ogieR8
02.01.2015
http://amxx.pl/topic...jwiecej-fragow/
Szybkie przerobienie, nie powinno być błędów - kod sebula
stock PobierzIdNajlepszego() { new best, index, wartosc, i; // potrzebne zmienne for(i=1; i<=32; ++i) { // pętla po wszystkich graczach if(is_user_connected(i)) { // sprawdzanie czy gracz jest połączony if((wartosc = Wybierz[i]) > best) { // pobranie fragów i sprawdzanie czy fragi gracza są większe od najlepszego wyniku best = wartosc; // przypisanie najlepszego wyniku index = i; // przypisanie id gracza } } } return index; // zwrócenie id gracza, gdy każdy gracz będzie miał 0 fragów, zwróci 0 }
radim
02.01.2015
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL