Leer una matriz de un fichero de texto
Publicado por Marina (3 intervenciones) el 10/05/2017 16:01:24
Buenas, os dejo aqui un ejercicio que se me ha mandado realizar en BlueJ.
Debo realizarlo con la pareja de streams Scanner y FileReader.
Escribir un método Java que lea una matriz de números reales de un fichero de texto y la retorne. El nombre del fichero se pasa como parámetro al método. El fichero tiene en su primera línea dos números enteros que indican el número de filas y el número de columnas de la matriz. Posteriormente tiene los números de la matriz, cada fila en una línea. Todos los números se separan mediante espacios en blanco y están escritos en la notación inglesa, con punto decimal. A continuación se muestra un ejemplo del posible contenido del fichero:
3 4
1.0 2.0 3.0 4.0
5.0 6.0 7.0 8.0
9.0 10.0 11.0 12.0
Para simplificar el problema se puede suponer que el fichero es correcto.
Debo realizarlo con la pareja de streams Scanner y FileReader.
Escribir un método Java que lea una matriz de números reales de un fichero de texto y la retorne. El nombre del fichero se pasa como parámetro al método. El fichero tiene en su primera línea dos números enteros que indican el número de filas y el número de columnas de la matriz. Posteriormente tiene los números de la matriz, cada fila en una línea. Todos los números se separan mediante espacios en blanco y están escritos en la notación inglesa, con punto decimal. A continuación se muestra un ejemplo del posible contenido del fichero:
3 4
1.0 2.0 3.0 4.0
5.0 6.0 7.0 8.0
9.0 10.0 11.0 12.0
Para simplificar el problema se puede suponer que el fichero es correcto.
Valora esta pregunta


0