witam mam takie zadanie:
Napisz program, który stworzy tablicę T[n][k] liczb całkowitych i wypełni ją losowymi wartościami z zakresu [0, 1]. Sprawdzić czy jest to macierz trój-przekątniowa, tzn. poza główną przekątna oraz dwóch przekątnych do niej sąsiednich, wszystkie pozostałe elementy są równe zero.
ale niestety te wstawianie losowych liczb mi nie wychodzi (tzn. wstawia losowe liczby ale ile razy uruchomię na nowo program to liczby się nie zmieniają)
próbowałem to zrobić tak:
Random r = new Random(1);
int r1=r.nextInt(1);
int r2=r.nextInt(1);
int r3=r.nextInt(1);
int r4=r.nextInt(1);
int r5=r.nextInt(1);
int r6=r.nextInt(1);
int r7=r.nextInt(1);
int r8=r.nextInt(1);
int r9=r.nextInt(1);
int table[][]={ {r1,r2,r3},
{r4,r5,r6},
{r7,r8,r9} };
for (int i=0; i<table.length; i++)
{
for(int j=0;j<table[i].length; j++)
{
System.out.print(table[i][j]);
}
System.out.println();
}
ma ktoś pomysł jak mogę to poprawić ??