_stan
Ominide
1 min. di lettura
Vota

Concetti Chiave

  • Il metodo verificaSeNellaMatriceCiSonoElementiMultipliDiAltri controlla se nella matrice M esistono elementi multipli di altri.
  • Utilizza un metodo di supporto, isMultiplo, per determinare se un numero è multiplo di qualsiasi elemento in M.
  • Il metodo isMultiplo attraversa la matrice, incrementando un contatore quando trova multipli, per determinare il risultato.
  • Se un elemento di M è multiplo di almeno un altro elemento, il metodo principale restituisce TRUE.
  • La struttura include cicli che iterano su righe e colonne per esaminare ogni possibile combinazione di elementi.

Tema 101

Scrivere un metodo verificaSeNellaMatriceCiSonoElementiMultipliDiAltri che riceve una matrice di interi M e restituisce TRUE se M contiene elementi che sono multipli di altri elementi presenti nella matrice; FALSE altrimenti.
Ad esempio, sia M la matrice così costituita
3 18 15 7 2
1 9 11 4 6
7 2 6 3 5
5 1 25 2 1
3 2 33 4 4
allora verificaSeNellaMatriceCiSonoElementiMultipliDiAltri (A) = TRUE
 public class tema101{ // usiamo un metodo di supporto che verifica se un numero è multiplo di qualche // elemento di una matrice public static boolean isMultiplo (int k, int[][] M){ // prepariamo un contatore che sarà incrementato ogni volta che il numero // risulterà multiplo di un elemento int contatoreMultipli = 0; // scorriamo la matrice riga per riga for (int i = 0; i  1) multipli = true; else multipli = false; return multipli; }  public static boolean verificaSeNellaMatriceCiSonoElementiMultipliDiAltri (int[][] M){ boolean multipli = false; // scorriamo la matrice for (int i = 0; i 

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community