Tablica trójwymiarowa

0

Witam, robiłam ćwiczenie z tablic wielowymiarowych i niestety jednemu nie mogę podołać podaję treść polecenia: Utwórz trójwymiarową tablicę dla wartości typu int. Powinna umożliwiać przechowywanie 30 wartości. Poszczególne komórki wypełnij liczbami od 30 do 59. Zawartość wyświetl na ekranie. Zastanów się, ile wersji tego typu tablicy można utworzyć. Swojego kodu, chyba że będzie potrzeba, nie zamieszczam bo jest dość bezsensowny:D (nie wiem jak przypisać te wartości od 30 do 59) Za wszelką pomoc będę wdzięczna:)

0

Najprostsza wersja (może się nie podobać prowadzącemu):

int[][][] tab=new tab[30][1][1];
for(int i=0;i<30;i++)
{
    tab[i][1][1]=30+i;
}
0

Udało mi się po wieeelu próbach stworzyć coś takiego, załączam w razie gdyby komuś się kiedyś mogło przydać;):

 class Main{
	public static void main(String args[]){
		int tab[][][]=new int[5][2][3];
		int licznik=30;	
		for(int i=0; i<5;i++){
			for(int j=0; j<2; j++){
				for(int k=0; k<3; k++){
					tab[i][j][k]=licznik++;
					System.out.print(tab[i][j][k]+" ");
				}
				System.out.println();
			}
			System.out.println();
		}
	}
}

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