_stan
(320 punti)
1' di lettura

Tema 82

Scrivere un metodo eliminaUnaRigaEunaColonna che riceve in ingresso una matrice quadrata di interi M e due interi R e C e restituisce una matrice Q ottenuta da M eliminando la riga R e la colonna C.
Ad esempio, sia M la matrice così costituita
6 4 11 9 12 2 1 10 7 10 14 21 17 1 4 8 10 13 3 1 10 2 12 10 30 allora eliminaUnaRigaEunaColonna (M,1,2) restituisce la matrice
6 4 9 12
14 21 1 4
8 10 3 1
10 2 10 30
 public class tema82{ public static int[][]  eliminaUnaRigaEunaColonna (int [][] M, int R, int C) { // approntiamo una matrice le cui dimensioni saranno diminuite di 1 rispetto // alla matrice M int [][] Q = new int[M.length-1][M[0].length-1]; // creiamo un indice per le righe della nuova matrice int indiceRiga = 0; // creiamo un indice per le colonne della nuova matrice int indiceColonna; // iniziamo a scorrere le righe della matrice M for (int i = 0; i