Java - unificar datos de un csv

 
Vista:
sin imagen de perfil

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder