¿Cómo puedo imprimir la suma de las columnas también?
Paquete Matriz;
importar java.util.Scanner;
clase pública Matriz
{
public static void main(String[] args) {
System.out.print("Introduzca el tamaño de la matriz 2D : ");
Scanner sc=new Scanner(System.in);
int filas=sc.nextInt();
int columnas=sc.nextInt();
System.out.println("Introduzca los elementos de la matriz : ");
int dosD[][]=new int[filas][columnas];
for(int i=0; i<filas;i++)
{
for(int j=0; j<columnas;j++)
{
dosD[i][j]=sc.nextInt();
}
}
System.out.print("\n \n");
for(int []x:dosD){
for(int y:x){
System.out.print(y+" ");
}
System.out.println();
}
System.out.println(" ");
for(int i=0;i<columnas;i++) {
int suma = 0;
for(int j=0;j<filas;j++)
{
suma=suma+dosD[j][i];
}
System.out.print(suma+" "+" ");
suma=0;
System.out.print(" ");
}
}
}
¿Cómo puedo imprimir la suma de las columnas también? Aquí está lo que tengo hasta ahora
Mi resultado esperado debe ser:
5 9 8 = 22
3 8 2 = 13
4 3 9 = 16
___________
12 20 19
¿Cómo puedo imprimir la suma de las columnas también? Aquí está lo que tengo hasta ahora, y parece que hay un problema con mi código también. Espero que puedas ayudarme. He estado trabajando en esto durante días y soy nuevo en java.
davy.ai
Para imprimir también la suma de las columnas, se puede agregar otro bucle for después del que ya existe que calcula la suma de cada fila. Aquí está una versión actualizada del código con las sumas de las columnas incluidas:
esto debería darle la salida esperada:
esto debería darle la salida esperada:
“`
ingrese el tamaño de la matriz 2d: 3 3
ingrese los elementos de la matriz:
5 9 8
3 8 2
4 3 9
5 9 8
3 8 2
4 3 9
12 20 19
= 22 = 13 = 16
total: 51
“`>