import javax.swing.*;
import java.lang.*;
import java.util.Random;
public class cositas
{
public static void main(String args[])
{
int filas =Integer.parseInt(JOptionPane.showInputDialog("Digite las filas de la matriz bien sexys "));
int columnas=Integer.parseInt(JOptionPane.showInputDialog("Digite las columnas de la matriz"));
int matriza[][]=new int [filas][columnas];
int matrizb[][]=new int [filas][columnas];
int matrizc[][]=new int [filas][columnas];
}
//--------------------------
//llenar matriza
public static void llenar1(int matriza[][])
{
int j,k;
JOptionPane.showInputDialog(null,"datos de la matriz 1");
for(j=0;j<matriza.length;j++){
for(k=0;k<matriza.length;k++){
matriza[j][k]=Integer.parseInt(JOptionPane.showInputDialog("escribe un numero:a["+j+"]["+k+"]"+" de la matriz 1"));
JOptionPane.showMessageDialog(null,matriza[j][k]+"");
}
}
}
//---------------------------
//llenar matrizb
public static void llenar2(int matrizb[][])
{
int j,k;
JOptionPane.showInputDialog(null,"datos de la matriz 1");
for(j=0;j<matrizb.length;j++){
for(k=0;k<matrizb.length;k++){
matrizb[j][k]=Integer.parseInt(JOptionPane.showInputDialog("escribe un numero:a["+j+"]["+k+"]"+" de la matriz 1"));
JOptionPane.showMessageDialog(null,matrizb[j][k]+"");
}
}
}
//-------------------------------------------------
public static void sumar(int matriza[][] , int matrizb[][] )
{
JOptionPane.showInputDialog(null,"suma de las matrices");
//matrizc = new int[filas][columnas];
for(int i=0; i<matrizc; i++){
for(int j=0; j< matrizc; j++){
matrizc[i][j] = matriza[i][j] + matrizb[i][j];
}
}
}
//--------------------------------------------------------------
public static void restar(int matriza[][] , int matrizb[][] )
{
JOptionPane.showInputDialog(null,"resta de las matrices");
//matrizc = new int[filas][columnas];
for(int i=0; i<matrizc; i++){
for(int j=0; j<matrizc; j++){
matrizc[i][j] = matriza[i][j] - matrizb[i][j];
}
}
}
//--------------------------------------------------------------
//multiplicar matriz
public static void multiplicar(int matriza[][] , int matrizb[][] ) {
for (int i = 0; i <matriza.length; i++) {
for (int j = 0; j <matrizb[0].length; j++) {
for (int k = 0; k <matriza[0].length; k++) {
matrizc[i][j]= matriza[i][k] * matrizb[k][j];
}
}
}
}
}