Gość Amator 31 Grudnia 2018 31 Grudnia 2018 Cześć, tak jak wspomniałem mam problem tylko z wartością min, bo max działa. Poniżej zamieszczam kod C++: #define N 5 #define M 5 int tablica[N][M], max=tablica[0][0], min=tablica[0][0]; for (int i=0; i<N; i++){ for (int j=0; j<M; j++){ tablica[i][j] = rand()%100; if (tablica[i][j] < min){ min=tablica[i][j];} if (tablica[i][j] > max){ max=tablica[i][j];} cout << tablica[i][j] << endl; } } cout << endl; cout << "min: " << min << endl; cout << "max: " << max << endl; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
-n3veR 1 Stycznia 2019 1 Stycznia 2019 A próbowałeś najpierw wypełnić tablicę, a dopiero później sprawdzać min / max? Swoją drogą, skoro 'losujesz' wartość, to nie musisz sprawdzać konkretnej komórki, a tą pseudolosowaną wartość. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Amator 1 Stycznia 2019 1 Stycznia 2019 Tak, wypełniłem ją (patrz. druga pętla for) i jedynie prawidłowo pokazuje wartość max Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowana odpowiedź -n3veR 3 Stycznia 2019 Rekomendowana odpowiedź 3 Stycznia 2019 Był już podobny temat do tego ☺️ Dostostuj pod swój case i gotowe ☺️ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kontynuuj dyskusję
Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.