Java - Ayuda por favor

   
Vista:

Ayuda por favor

Publicado por alvaro (1 intervención) el 27/12/2010 17:21:46
hola vereis me han mandado una practica y estoy empezando con objetos y ando algo perdido
he creado todas las clases pero no me funciona
el menu lo e echo con joptiopane y funciona
pero el resto si alguin pudiese ayudarme aunk sea con ejemplos
gracias por todo aqui os deko la practica
La universidad “nombre de la serie” ha decidido que sus profesores son aptos para
impartir más clases. Por tanto, ha decidió crear varias asignaturas nuevas que deberán
corregir Bub Espinja o Portricio.
 Las asignaturas constan de un nombre, el profesor que la corrige y los alumnos
matriculados, el número de alumnos matriculados en cada asignatura es variable
entre dos y cinco.
 Los profesores, Bub Espinja y Portricio, tienen una manera de corregir diferente
que ya conocemos de anteriores prácticas.
 Los alumnos tienen un nombre, apellido y una nota.
Debido a la reestructuración de la universidad la entrada de datos se ha visto modificada
en ambos casos, por argumentos y teclado, siendo de la siguiente forma:
Primero la palabra clave Asignatura, seguido del nombre de la misma, el nombre del
profesor (Bub Espinja o Portricio) y a continuación el numero de alumnos. Cuando se
ha acabado de introducir los datos de la asignatura, se procederá a introducir los
nombres de los alumnos matriculados en ella, con sus notas. En el caso de introducir por
teclado los datos, al finalizar la asignatura y sus alumnos se preguntara si hay más
asignaturas que introducir.
Bub Espinja:
 No le gustan la „o‟, así que cada vez que se encuentra una en un nombre o en un
apellido la cambia por una „u‟.
 Le cuesta pronunciar nombres largos, así que por cada letra por encima de 10
entre nombre y apellido le baja otro 2%, y además las elimina a la hora de
escribir él los datos.
 Por cada „o‟ que se encuentra, le baja un 2% de la nota al alumno, por tener mal
gusto.
Portricio:
 Solo le gustan las vocales „o‟, „i‟, por lo que cuando se encuentra una „a‟ o una
„e‟ lo cambia a una „i‟ y cuando se encuentra una „u‟ la cambia a una „o‟.
 Los nombres que tienen más consonantes que vocales o el mismo número de
ellas, les quitan un 20% de la nota.
 Los apellidos tendrían que ser difíciles de pronunciar para ser más señoriales, así
que los que tienen más consonantes que vocales tienen un 10 % más de nota, y
los que tienen más vocales que consonantes o el mismo número de las dos tienen
un 10 % menos.
Ambos:
 Los nombres y apellidos estarán escritos con una letra mayúscula y otra
minúscula a la hora de devolver los nombres de los alumnos que han corregido,
empezando con mayúscula siempre.
Al acabar la introducción de los datos, ya sea por argumento o pantalla, se mostrara un
menú por pantalla con las siguientes opciones:
1. Ver nota media de la asignatura.
2. Ver nota media del alumno.
3. Ver nota media profesor.
4. Ver asignaturas matriculadas del alumno.
5. Ver asignaturas que imparte profesor.
6. Ver alumnos matriculados en una asignatura.
7. Salir
Introduzca una opción:
El usuario elegirá una opción y a continuación se le pedirá al usuario que introduzca los
datos del alumno, asignatura o profesor a mostrar, posteriormente se mostraran los datos
pedidos. Hasta que no se pulse la tecla salir se deberá mostrar el menú anterior.
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

RE:Ayuda por favor

Publicado por Luis (83 intervenciones) el 03/01/2011 03:50:10
Lo siento amigo aqui es un poco dificil que consigas a alguien que te haga la tarea. Es mas probable que alguien te ayude si planteas un problema, duda o error en especifico.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar