0% encontró este documento útil (0 votos)
4 vistas3 páginas

Cálculo de promedios en matriz 4x3

El programa en Java permite al usuario ingresar números enteros en una matriz de 4 filas y 3 columnas. Calcula los promedios por fila, por columna y el promedio total de la matriz, mostrando los resultados en la consola. Utiliza un objeto Scanner para la entrada de datos y realiza operaciones básicas de suma y promedio.

Cargado por

brayan gomez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas3 páginas

Cálculo de promedios en matriz 4x3

El programa en Java permite al usuario ingresar números enteros en una matriz de 4 filas y 3 columnas. Calcula los promedios por fila, por columna y el promedio total de la matriz, mostrando los resultados en la consola. Utiliza un objeto Scanner para la entrada de datos y realiza operaciones básicas de suma y promedio.

Cargado por

brayan gomez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

import [Link].

Scanner;

public class MatrizPromedios {

public static void main(String[] args) {

Scanner scanner = new Scanner([Link]);

int filas = 4;

int columnas = 3;

int[][] matriz = new int[filas][columnas];

// Ingreso de datos en la matriz

[Link]("Ingrese los números enteros en una matriz de " + filas + " x " + columnas + ":");

for (int i = 0; i < filas; i++) {

for (int j = 0; j < columnas; j++) {

[Link]("Elemento[" + i + "][" + j + "]: ");

matriz[i][j] = [Link]();

// Cálculo de promedios

double[] promediosPorFila = new double[filas];

double[] promediosPorColumna = new double[columnas];

double sumaTotal = 0;

for (int i = 0; i < filas; i++) {


int sumaFila = 0;

for (int j = 0; j < columnas; j++) {

sumaFila += matriz[i][j];

sumaTotal += matriz[i][j];

promediosPorFila[i] = (double) sumaFila / columnas;

for (int j = 0; j < columnas; j++) {

int sumaColumna = 0;

for (int i = 0; i < filas; i++) {

sumaColumna += matriz[i][j];

promediosPorColumna[j] = (double) sumaColumna / filas;

// Promedio total

double promedioTotal = sumaTotal / (filas * columnas);

// Mostrar resultados

[Link]("\nPromedios por fila:");

for (int i = 0; i < filas; i++) {

[Link]("Promedio de fila " + i + ": " + promediosPorFila[i]);

}
[Link]("\nPromedios por columna:");

for (int j = 0; j < columnas; j++) {

[Link]("Promedio de columna " + j + ": " + promediosPorColumna[j]);

[Link]("\nPromedio total de la matriz: " + promedioTotal);

[Link]();

También podría gustarte