Ahoj, mám takové to zadání úkolu. to naplnění matice mám, ale teď mi nejde předat tu matici jako paramater? Poradíte prosím?
Napište program, který vytiskne na obrazovku 2D pole - metoda main(): slouží jako „test bench“ - načte jedno číslo ze standardního vstupu (velikost pole n), vyrobí testovací matici o velikosti n x n - a naplní všechny řádky první řádek bude naplněn nulami, další jedničkami atd. Tuto matici předá jako parametr metodě vypis2D(): tato metoda bude v systému OdevSys také otastovánana na schopnost vypisovat matice s různě dlouhymi radky a nevypsání ničeho, pokud bude vstup null.
public static void main(String[] args, int[][] pole1) {
System.out.println("Zadejte velikost pole:");
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
int[][] pole= new int[n][n];
System.out.println("Pocet radek pole: "+ pole.length);
System.out.println("Pocet sloupcu pole: "+ pole[0].length);
for (int i = 0; i <pole.length ; i++) {
for (int j = 0; j < pole[i].length; j++) {
pole[i][j]= i*1;
} }
// TODO code application logic here
}
public static void vypis2D() {
int p;
System.out.println("---Vysledky---");
System.out.println("");
}
}