Consulta:
Escribir un programa en Java que solicite números reales para
una matriz de 3x3. Calcular, por fila, la suma y promedio.
Almacenar los resultados en vectores paralelos y mostrarlos en
pantalla. EN JAVA Arreglos de dos dimensiones CON MATRIZES
Respuesta:Claro, puedo ayudarte con eso. Aquí te muestro un ejemplo de cómo podrías escribir ese programa en Java utilizando una matriz de 3x3:
```java
import java.util.Scanner;
public class ProgramaMatriz {
public static void main(String[] args) {
double[][] matriz = new double[3][3];
double[] sumas = new double[3];
double[] promedios = new double[3];
// Solicitar los números reales para la matriz
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese los números para la matriz:");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.print("Ingrese el número en la posición (" + (i + 1) + ", " + (j + 1) + "): ");
matriz[i][j] = scanner.nextDouble();
}
}
// Calcular la suma y promedio por fila
for (int i = 0; i < 3; i++) {
double sumaFila = 0;
for (int j = 0; j < 3; j++) {
sumaFila += matriz[i][j];
}
sumas[i] = sumaFila;
promedios[i] = sumaFila / 3;
}
// Mostrar los resultados en pantalla
System.out.println("\nResultados:");
for (int i = 0; i < 3; i++) {
System.out.println("Suma fila " + (i + 1) + ": " + sumas[i]);
System.out.println("Promedio fila " + (i + 1) + ": " + promedios[i]);
}
}
}
```
Este programa utiliza un arreglo bidimensional (`matriz`) para almacenar los números reales ingresados por el usuario. Luego, se recorre la matriz para calcular la suma y el promedio por fila, almacenando los resultados en los arreglos `sumas` y `promedios`. Finalmente, se muestran los resultados en pantalla.
Espero que esto te ayude a escribir tu programa en Java. Si tienes alguna otra pregunta, no dudes en hacerla.