Wyświetlenie przekątnej w tablicy dwuwymiarowej wypełnionej losowymi wartościami

0

Cześć, niedawno rozpocząłem naukę programowania i mam mały problem. Mianowicie Chciałbym wyświetlić przekątną tablicy wypełnionej losowymi wartościami.
Problem jest taki, że program wyświetla mi tylko ostatnią kolumnę. Pojawia się to tylko przy tablicy wypełnionej losowymi wartościami, natomiast gdy sam ustalę jej wartości przekątna wyświetla się poprawnie.forum.pngwynik.png

2

W linii 14 i 15 w drugim kwadratowym nawiasie powinno być "j" zamiast "i". Wtedy wartości zostaną wpisane we wszystkie miejsca w tablicy i poprawnie ci się to wyświetli.

3

Taka drobna uwaga na przyszłość, wklejaj kod jako tekst, a nie jako obrazek:
Dlaczego nie należy zamieszczać kodu w postaci obrazków

1

Można to uprościć:

for (int i = 0, i < tab.length, i++) {
System.out.println(tab[i,i]);
}

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