unificar datos de un csv
Publicado por Reinaldo (1 intervención) el 07/06/2017 23:21:26
hola como estan alguien me puede ayudar a desarrollar este programa
1) Desarrollar un programa en JAVA NETBEANS que lea un archivo plano en extensión CSV.
2) El archivo se compone de las siguientes columnas:
a. codigo;nombre;pocentaje;nota
3) El archivo contiene 3 notas por cada alumno, correspondientes al 30%, 30% y 40%.
4) Para cada uno de los alumnos se encontrarán 3 registros donde cada uno de ellos corresponde a cada nota con cada uno de los porcentajes correspondientes.
5) Los registros vienen agrupados por código, es decir tres registros por cada alumno y están dispuestos uno seguido del otro.
6) Se debe generar un listadoasí:
a. “código, nombre, Nota 1, Nota 2, Nota 3, NotaFinal”
EJEMPLO:
Para el siguiente grupo de registros del alumno
codigo;nombre;pocentaje;nota
20162005030;QUIROGA ESCAMILLA ANDRES FELIPE;30;40
20162005030;QUIROGA ESCAMILLA ANDRES FELIPE;30;43
20162005030;QUIROGA ESCAMILLA ANDRES FELIPE;40;23
Se tiene el primer registro con porcentaje de 30 y nota de 40, el segundo registro tiene un porcentaje de 30 y nota de 43 y por último se tiene un registro con el 40 porciento y nota de 23
Se debe mostrar UN SOLO REGISTRO por alumno así:
20162005030,QUIROGA ESCAMILLA ANDRES FELIPE, 40(30%),43(30%),23(40%), NOTA FINAL 34.1
ya yo tengo para pedir el archivo pero no se como unir los tres registros
1) Desarrollar un programa en JAVA NETBEANS que lea un archivo plano en extensión CSV.
2) El archivo se compone de las siguientes columnas:
a. codigo;nombre;pocentaje;nota
3) El archivo contiene 3 notas por cada alumno, correspondientes al 30%, 30% y 40%.
4) Para cada uno de los alumnos se encontrarán 3 registros donde cada uno de ellos corresponde a cada nota con cada uno de los porcentajes correspondientes.
5) Los registros vienen agrupados por código, es decir tres registros por cada alumno y están dispuestos uno seguido del otro.
6) Se debe generar un listadoasí:
a. “código, nombre, Nota 1, Nota 2, Nota 3, NotaFinal”
EJEMPLO:
Para el siguiente grupo de registros del alumno
codigo;nombre;pocentaje;nota
20162005030;QUIROGA ESCAMILLA ANDRES FELIPE;30;40
20162005030;QUIROGA ESCAMILLA ANDRES FELIPE;30;43
20162005030;QUIROGA ESCAMILLA ANDRES FELIPE;40;23
Se tiene el primer registro con porcentaje de 30 y nota de 40, el segundo registro tiene un porcentaje de 30 y nota de 43 y por último se tiene un registro con el 40 porciento y nota de 23
Se debe mostrar UN SOLO REGISTRO por alumno así:
20162005030,QUIROGA ESCAMILLA ANDRES FELIPE, 40(30%),43(30%),23(40%), NOTA FINAL 34.1
ya yo tengo para pedir el archivo pero no se como unir los tres registros
Valora esta pregunta
0