Se muestra a continuación, la suma, resta, multiplicación y división de matrices en NetBeans
public class Matriz {
public static void main(String[] args) {
String a,b;
int fila,columna;
a=JOptionPane.showInputDialog("Cuantas filas?");
fila=Integer.parseInt(a);
b=JOptionPane.showInputDialog("Cuantos Columnas?");
columna=Integer.parseInt(b);
System.out.println("Matriz 1");
int[][]matriz1=new int[fila][columna];
for(int i=0;i<matriz1.length;i++){
for(int j=0;j<matriz1.length;j++){
String valor=JOptionPane.showInputDialog("Dame el valor: "+i+ "-"+ j );
matriz1[i][j]=Integer.parseInt(valor);
}
}
for(int i=0;i<matriz1.length;i++){
for(int j=0;j<matriz1[0].length;j++){
System.out.print(matriz1[i][j]+"\t");
}
System.out.println("\n");
}
System.out.println("Matriz 2");
int[][]matriz2=new int[fila][columna];
for(int i=0;i<matriz2.length;i++){
for(int j=0;j<matriz2.length;j++){
String valor=JOptionPane.showInputDialog("Dame el valor "+i+"-"+j);
matriz2[i][j]=Integer.parseInt(valor);
}
}
for(int i=0;i<matriz2.length;i++){
for(int j=0;j<matriz2[0].length;j++){
System.out.print(matriz2[i][j]+"\t");
}
System.out.println("\n");
}
System.out.println("Imprimiendo Multiplicación");
for ( int i=0; i<matriz2.length; i++){
for (int j=0; j<matriz2[0].length; j++){
System.out.print(matriz1[i][j]*matriz2[i][j]+"\t");
}
System.out.println("\n");
}
System.out.println("Imprimiendo Suma");
for ( int i=0; i<matriz2.length; i++){
for (int j=0; j<matriz2[0].length; j++){
System.out.print(matriz1[i][j]+matriz2[i][j]+"\t");
}
System.out.println("\n");
}
System.out.println("Imprimiendo Resta");
for ( int i=0; i<matriz2.length; i++){
for (int j=0; j<matriz2[0].length; j++){
System.out.print(matriz1[i][j]-matriz2[i][j]+"\t");
}
System.out.println("\n");
}
System.out.println("Imprimiendo División");
for ( int i=0; i<matriz2.length; i++){
for (int j=0; j<matriz2[0].length; j++){
System.out.print(matriz1[i][j]/matriz2[i][j]+"\t");
}
System.out.println("\n");
}
}
}
Cabe mencionar que no soy tan experto en matrices en NetBeans.
No hay comentarios:
Publicar un comentario