Tablice wielowymiarowe - wyświetlanie wierszami i kolumnami

Odpowiedz Nowy wątek
2018-11-10 12:37
0

Mam taki kod, który wyświetla tablicę wierszami:

public void WyswietlWierszami() {
        for (int i = 0; i<tab.length; i++) {

        for (int j = 0; j<tab[i].length; j++) {

        System.out.print(tab[i][j] + ", ");
        }
        System.out.println();
    }
    }

Jak wygląda kod, który wyświetla tablicę kolumnami w wierszach?

Np. to co w podanym przeze mnie kodzie wygląda:

3, 4, 5

1, 2, 3

4, 5, 9

Powinno wyjść:

3, 1, 4

4, 2, 5

5, 3, 9
Jak zrobić, żeby działało np. dla tablic o wymiarach 3x4 (niekwadratowych)?

edytowany 2x, ostatnio: Roger Simpson, 2018-11-10 12:49

Pozostało 580 znaków

2018-11-10 12:55
0

Ok, można to zrobić w ten sposób:

public void WyswietlKolumnami() {
            for (int i = 0; i<tab[0].length; i++) {
            for (int j = 0; j<tab.length; j++) {
            System.out.print(tab[j][i] + ", ");
            }
            System.out.println();
        }
    }
edytowany 1x, ostatnio: Roger Simpson, 2018-11-10 12:56

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0