Java - S.O.S
Soy un estudiante de informática y ando un poco liado con Java; a ver si no te robo mucho tiempo y me puedes ayudar.
Te explico:
A mi me dan un fichero de texto, es este:
*********NOTAS.text*******************
Profesor: Txuma Mendiluze
Curso: 2003/2004
Titulación: Ingenieria Informatica
Grupo: 01
Notas
C111010101 Albizu Castro, Naiara 8.5
A101000101 Alday Tobalina, Augusto 7.5
C101111111 Allende Urrutia, Nuria 5.5
B101111101 Arroniz Goia, Reno 4.0
.
.
.
*************NOTAS.text**************
Entonces lo que me piden es:
1.- Leer las primeras 5 lineas de cabecera; y como quien dice pasar de ellas.
2.- Y luego me dicen que lea las lineas de las notas utilizando String Tokenizer porque solo me quiero quedar con los dos primeros bloques de las notas;es decir, en la primera línea sería:
C111010101 Albizu
El primer bloque indica:
C --> El grupo al que pertenece el alumno
Los 1 y 0 indican a las practicas que ha ido; es decir, 1 si ha ido a la practica y 0 indica que no ha ido a la practica;por lo tanto Albizu habrá ido a 6 clases de practicas.
3.- Entonces el resultado final de programa tiene que ser por pantalla:
"El estudiante ALBIZU asiste a 6 veces al grupo C de practicas"
Entonces; no se por donde me da el aire, no se como leer las 5 primeras lineas y luego a las sexta aplicar el StringTokenizer para poder hacer lo que me pide el ejercicio.
Por ello, si me pudieras ayudar te lo agradecería muchísimo;
Te explico:
A mi me dan un fichero de texto, es este:
*********NOTAS.text*******************
Profesor: Txuma Mendiluze
Curso: 2003/2004
Titulación: Ingenieria Informatica
Grupo: 01
Notas
C111010101 Albizu Castro, Naiara 8.5
A101000101 Alday Tobalina, Augusto 7.5
C101111111 Allende Urrutia, Nuria 5.5
B101111101 Arroniz Goia, Reno 4.0
.
.
.
*************NOTAS.text**************
Entonces lo que me piden es:
1.- Leer las primeras 5 lineas de cabecera; y como quien dice pasar de ellas.
2.- Y luego me dicen que lea las lineas de las notas utilizando String Tokenizer porque solo me quiero quedar con los dos primeros bloques de las notas;es decir, en la primera línea sería:
C111010101 Albizu
El primer bloque indica:
C --> El grupo al que pertenece el alumno
Los 1 y 0 indican a las practicas que ha ido; es decir, 1 si ha ido a la practica y 0 indica que no ha ido a la practica;por lo tanto Albizu habrá ido a 6 clases de practicas.
3.- Entonces el resultado final de programa tiene que ser por pantalla:
"El estudiante ALBIZU asiste a 6 veces al grupo C de practicas"
Entonces; no se por donde me da el aire, no se como leer las 5 primeras lineas y luego a las sexta aplicar el StringTokenizer para poder hacer lo que me pide el ejercicio.
Por ello, si me pudieras ayudar te lo agradecería muchísimo;
3 Respuestas
Respuesta de khuiman
1
Respuesta de erwing
1
Respuesta
1