_stan
Ominide
1 min. di lettura
Vota

Concetti Chiave

  • Il metodo creaArrayConElementiDiagonaleSecondaria estrae la diagonale secondaria di una matrice quadrata di interi in un array.
  • La matrice quadrata M viene processata per ottenere gli elementi dalla diagonale secondaria, dall'alto a destra verso il basso a sinistra.
  • Un array V, della stessa dimensione di M, viene creato per contenere gli elementi estratti dalla diagonale secondaria.
  • Un singolo ciclo for con indice i permette di iterare attraverso gli elementi della diagonale secondaria della matrice.
  • L'esempio fornito dimostra come gli elementi estratti sono quelli che formano la diagonale secondaria della matrice M.

Tema 56

Scrivere un metodo creaArrayConElementiDiagonaleSecondaria che riceve in ingresso una matrice quadrata di interi M e preleva gli elementi della diagonale secondaria collocandoli in un array.

Ad esempio, sia M la matrice cos costituita

1 2 3 7
4 5 6 8
7 8 9 3
8 6 5 4
allora estraiDiagonaleSecondaria(M) dar
7 6 8 8

 public class tema56 { public static int[] estraiDiagonaleSecondaria (int[][] M) { // approntiamo un array di dimensione pari alla dimensione di M int[] V = new int[M.length]; // in questo caso abbiamo bisogno di un solo ciclo e di un solo indice for(int i = 0; i    

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community