Witam,
potrzebuje kilku wskazówek jak zrobić program w c++, są to moje początki więc bez śmiechów że łatwe, w sumie to potrzebowłbym czegoś wiecej niż wskazówek jestem troche zielony a jakoś ogarnąć to muszę
Potrzebuje stworzyć program, który posortuje tablicę dwuwymiarową, znajdzie wartość minimalną i maksymalną.
Wiem że to dosyć błache ale nie słuchałem na zajęciach i teraz masz ci los nie rozumiem
Dziekuje z góry pieknie
[C++] tablica dwuwymiarowa + wyszukiwanie wartosci
[C++] tablica dwuwymiarowa + wyszukiwanie wartosci
Ostatnio zmieniony 7 gru 2013, o 09:58 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.
-
- Użytkownik
- Posty: 219
- Rejestracja: 5 maja 2010, o 18:27
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 1 raz
- Pomógł: 75 razy
[C++] tablica dwuwymiarowa + wyszukiwanie wartosci
W jaki sposób chcesz ją posortować? Tzn. sortować całą tablicę, o tak:
czy jedynie "wierszami"?
Jak chcesz sortować - skorzystać z gotowej funkcji czy napisać własną? Jakie sortowanie chcesz/musisz wykorzystać? Jakie wartości mogą znajdować się w tablicy (jeśli tylko całkowite nieujemne, to znacznie ułatwi zadanie)?
Kod: Zaznacz cały
3 1 2 5 1 1 2 2
6 3 1 4 -> 3 3 4 5
9 7 8 2 6 7 8 9
Jak chcesz sortować - skorzystać z gotowej funkcji czy napisać własną? Jakie sortowanie chcesz/musisz wykorzystać? Jakie wartości mogą znajdować się w tablicy (jeśli tylko całkowite nieujemne, to znacznie ułatwi zadanie)?
- piti-n
- Użytkownik
- Posty: 534
- Rejestracja: 24 gru 2010, o 22:42
- Płeć: Mężczyzna
- Lokalizacja: Wroclaw
- Podziękował: 41 razy
- Pomógł: 45 razy
[C++] tablica dwuwymiarowa + wyszukiwanie wartosci
A wiec możesz skorzystać że tablica wielkości \(\displaystyle{ n \times m}\) to tablica tablic. Mozesz w petli od i=0 do n sortować tablice tab[0], później tab[1] i tak do tab[n]. Co do znajdywania najwiekszego el. w tablicy to przechodzisz w dwóch pętlach całą tablicę biorąc najpierw el. tab[0][0] i porównujesz z nastepnym czyli tab[1][0] i i nastepnie tab[2][0] i tak dalej