|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jan 2009
Messaggi: 9
|
[JAVA] somma di 2 matrici [RISOLTO]
ciao a tutti!!!
sn nuovo nella programmazione java... vorrei creare un metodo che calcoli la somma di 2 matrici come potrei fare??? praticamente il funzionamento dovrebbe essere questo: int[][] m1={{1,2},{3,4}}; int[][] m2={{1,2},{3,4}}; sommaMatrice(m1,m2); /** * | 2 4 | l'output dovrebbe essere questo * | 6 8 | */ potete darmi una mano??? grazie a tutti x l'aiuto...
Ultima modifica di dawixboboz88 : 19-02-2009 alle 22:21. |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jul 2005
Messaggi: 291
|
Codice:
public class Matrix{
public static int[][] sommaMatrice(int[][] a,int[][] b){
if (a.length!=b.length) throw new RuntimeException("le due matrici devono avere lo stesso numero di righe");
for (int i=0;i<a.length;i++){
if (a[i].length!= b[i].length) throw new RuntimeException("le due matrici devono avere lo stesso numero di colonne");
}
for (int i=1;i<a.length;i++){
if (a[0].length!=a[i].length) throw new RuntimeException("Non sono ammesse matrici con diverso numero di colonne al loro interno");
}
int[][] ris=new int[a.length][a[0].length];
for (int i=0;i<ris.length;i++){
for (int j=0;j<ris[i].length;j++){
ris[i][j]=a[i][j]+b[i][j];
}
}
return ris;
}
}
__________________
CPU: Intel Core 2 Quad Q6600 - Mobo: Asus P5E - RAM:4x2GB DDR2 - sk video: Power Color ATI Radeon HD3870 - HD:Western Digital 750GB |
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Jan 2009
Messaggi: 9
|
grazie mille...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:29.










potete darmi una mano??? grazie a tutti x l'aiuto...









