_stan
Ominide
1 min. di lettura
Vota

Concetti Chiave

  • Il metodo prodottoRighePerColonne calcola il prodotto di due matrici quadrate di interi.
  • Le dimensioni della matrice risultante corrispondono al numero di righe di M e colonne di Q.
  • Il metodo verifica che il numero di righe di M corrisponda al numero di colonne di Q prima di procedere.
  • Il prodotto viene calcolato sommando i prodotti degli elementi corrispondenti delle righe e colonne.
  • Un esempio di output con matrici fornite è: [[4, 7], [10, 19]].

Tema 46

Scrivere un metodo prodottoRighePerColonne che riceve in ingresso due matrici quadrate di interi e restituisce il risultato del prodotto righe per colonne.
Ad esempio, siano M e Q le matrici così costituite
1 2
3 4
2 5
1 1
allora prodottoRighePerColonne(M, Q) darà
(1x2)+(2x1) = 4 (1x5)+(2x1) = 7
(3x2)+(4x1) = 10 (3x5)+(4x1) = 19
 public class tema46{ public static int[][] prodottoRighePerColonne (int[][] M, int[][] Q){ // verifichiamo che il numero di righe di una matrice sia adeguato al numero di // colonne dell’altra matrice if (M.length != Q[0].length) return null; // la matrice risultante avrà naturalmente le seguenti dimensioni int[][] matriceRisultante  = new int[M.length][Q[0].length]; // approntiamo un contenitore in cui effettuare le operazioni tra gli elementi int calcolo = 0; for (int i = 0; i 

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community