package MATRICES;
import javax.swing.JOptionPane;
public class MATRICES {
static int fil;
static int col;
static int mat[][];
public static void main(String[] args) {
JOptionPane.showMessageDialog(null, "calcule matrices");
fil = 1;
col = 2;
mat = new int[fil][col];
JOptionPane.showMessageDialog(null, "calcular datos");
mat_llenar_matriz(mat, fil, col);
mat_mostrar_matriz(mat, fil, col);
mat_suma_fila(mat, fil, col);
mat_suma_col(mat, fil, col);
}
////////////////////////////////////////////////////////////////////////////////
public static void mat_llenar_matriz(int[][] M, int f, int c) {
JOptionPane.showMessageDialog(null, "Matriz de:" + f + "filas" + c + "columnas");
for (int i = 0; i < f; i++) {
for (int j = 0; j < c; j++) {
M[i][j] = Integer.parseInt(JOptionPane.showInputDialog(null,
"ingrese valor : " + "[" + i + "]" + "[" + j + "]"));
System.out.println();
System.out.println("*_ 1 _*** Añadir a Pila *****");
System.out.println();
}
}
}
////////////////////////////////////////////////////////////////////////////////
public static void mat_mostrar_matriz(int[][] M, int f, int c) {
for (int i = 0; i < f; i++) {
for (int j = 0; j < c; j++) {
System.out.println("--" + M[i][j]);
}
}
}
////////////////////////////////////////////////////////////////////////////////
public static void mat_suma_fila(int[][] M, int f, int c) {
int sf[];
sf = new int[f];
for (int i = 0; i < f; i++) {
for (int j = 0; j < c; j++) {
sf[i] = sf[i] + M[i][j];
} //mostrar el vector suma fila
for (int j = 0; j < f; j++) {
System.out.println("la suma de la fila es :" + j + ": " + sf[j]);
}
}
}
////////////////////////////////////////////////////////////////////////////////
public static void mat_suma_col(int[][] M, int f, int c) {
int sc[];
sc = new int[c];
for (int i = 0; i < f; i++) {
for (int j = 0; j < c; j++) {
sc[j] = sc[j] + M[i][j];
}
} //mostra el vecotr de la suma columna
for (int j = 0; j < c; j++) {
System.out.println("la suma de la comluma " + j + ": " + sc[j]);
}
}
}
////////////////////////////////////////////////////////////////////////////////
3 comentarios:
Hola, he complementado tu código con una interfaz para calculadora de matrices en java y me ha funcionado al 100, espero también sea de gran utilidad para alguien como yo :) Saludos, buen trabajo, sigue así :)
Hola andre Bits serias tan amable de ayudarme con la interfaz para calculadora de matrices en java, es que lo presente como proyecto en mi cole y se poco sobre netbeans, te lo agradeceria enormemente mi whatsapp 3163195206
Ayudame
ME MARCA UN ERROR CUANDO LO CORRO DICE QUE NO SE DECLARO UNA LIBRERIA CUAL SERIA
Publicar un comentario