- Tema Autor
- #1
Se tiene un archivo de texto que contiene el número de control, el nombre de la materia y la calificación de los alumnos de una escuela.
Ejemplo:
200101|Matemáticas|90
200102|Física|85
200102|Matemáticas|70
…
…
En otro archivo de texto se tiene el número de control, el nombre y la carrera de los alumnos
200101|Juan Méndez|Sistemas Computacionales
200102|Pedro Nolasco|Administración
…
…
Escriba un programa en Java que lea estos archivos y muestre la siguiente información:
1. Promedio de cada alumno
2. Promedio por carrera
3. Nombre del alumno con el mejor promedio por cada carrera
Lla salida esperada del programa:
1) Promedio de alumnos:
INSTITUTO DE ESTUDIOS SUPERIORES DEL SUR
REPORTE DE PROMEDIO DE ALUMNOS
NOMBRE PROMEDIO
--------------------------------------------------------------------------------
Juan Méndez 85
Pedro Nolasco 78
……… ….
2) Promedio por carrera
INSTITUTO DE ESTUDIOS SUPERIORES DEL SUR
REPORTE DE PROMEDIO POR CARRERA
CARRERA PROMEDIO
--------------------------------------------------------------------------------
Sistemas Computacionales 85
Administración 78
……… ….
3) Nombre del alumno con el mejor promedio por carrera
INSTITUTO DE ESTUDIOS SUPERIORES DEL SUR
REPORTE DE MEJOR ALUMNO POR CARRERA
CARRERA PROMEDIO
--------------------------------------------------------------------------------
Sistemas Computacionales Juan López
Administración Luis Pérez
……… ….
ESTE PROGRAMA TIENE QUE SER EN JAVA, EL PROGRAM TIENE QUE LEER UN ARCHIVO "nombre.txt" EN EL CUAL ESTAN LOS DATOS QUE DICE EN EL PLANTEAMIENTO, EN TOTOL SON 2 ARCHIVOS .txt
SE TIENE KE USAR TODO LO QUE IMPLICA JAVA, HERENCIA, THIS, CICLOS, IMPLEMENTACIONES EXCEPCIONES, GET y SET, Y DEMAS COSAS
SUPONGO QUE LA RELACION ENTRE LOS DOS ARCHIVOS ES EL numeroDEcontrol, ASI DE ESA MANERA SE SABRA DE QUE ALUMNO DE ESTA HABLANDO
AAA PARA LOS ARCHIVOS EXTERNOS .txt UTILIZAMOS EL readLine, writeLine, bufferedReader, fileReader, fileWriter. ETC.
EN VERDAD ESPERO ALGUIEN ME PUEDO AUXILIAR PARA QUE PUEDA ACREDITAR MI MATERIA, SE LO AGRADECERE DEMACIADO

Ejemplo:
200101|Matemáticas|90
200102|Física|85
200102|Matemáticas|70
…
…
En otro archivo de texto se tiene el número de control, el nombre y la carrera de los alumnos
200101|Juan Méndez|Sistemas Computacionales
200102|Pedro Nolasco|Administración
…
…
Escriba un programa en Java que lea estos archivos y muestre la siguiente información:
1. Promedio de cada alumno
2. Promedio por carrera
3. Nombre del alumno con el mejor promedio por cada carrera
Lla salida esperada del programa:
1) Promedio de alumnos:
INSTITUTO DE ESTUDIOS SUPERIORES DEL SUR
REPORTE DE PROMEDIO DE ALUMNOS
NOMBRE PROMEDIO
--------------------------------------------------------------------------------
Juan Méndez 85
Pedro Nolasco 78
……… ….
2) Promedio por carrera
INSTITUTO DE ESTUDIOS SUPERIORES DEL SUR
REPORTE DE PROMEDIO POR CARRERA
CARRERA PROMEDIO
--------------------------------------------------------------------------------
Sistemas Computacionales 85
Administración 78
……… ….
3) Nombre del alumno con el mejor promedio por carrera
INSTITUTO DE ESTUDIOS SUPERIORES DEL SUR
REPORTE DE MEJOR ALUMNO POR CARRERA
CARRERA PROMEDIO
--------------------------------------------------------------------------------
Sistemas Computacionales Juan López
Administración Luis Pérez
……… ….
ESTE PROGRAMA TIENE QUE SER EN JAVA, EL PROGRAM TIENE QUE LEER UN ARCHIVO "nombre.txt" EN EL CUAL ESTAN LOS DATOS QUE DICE EN EL PLANTEAMIENTO, EN TOTOL SON 2 ARCHIVOS .txt
SE TIENE KE USAR TODO LO QUE IMPLICA JAVA, HERENCIA, THIS, CICLOS, IMPLEMENTACIONES EXCEPCIONES, GET y SET, Y DEMAS COSAS
SUPONGO QUE LA RELACION ENTRE LOS DOS ARCHIVOS ES EL numeroDEcontrol, ASI DE ESA MANERA SE SABRA DE QUE ALUMNO DE ESTA HABLANDO
AAA PARA LOS ARCHIVOS EXTERNOS .txt UTILIZAMOS EL readLine, writeLine, bufferedReader, fileReader, fileWriter. ETC.
EN VERDAD ESPERO ALGUIEN ME PUEDO AUXILIAR PARA QUE PUEDA ACREDITAR MI MATERIA, SE LO AGRADECERE DEMACIADO
