Está en la página 1de 1

PRACTICA 2

Los alumnos del colegio “San Agustín 2099” desean realizar un viaje de promoción, pero requieren
determinar cuánto les costará el pasaje, considerando que las tarifas del autobús son las siguientes:

Si son más de 100 alumnos, el costo es de S/. 30.00, si son entre 50 y 100, S/. 45.00; entre 20 y 49,
S/.50.00 y si son menos de 20 alumnos, S/.80.00 por cada uno.

Los alumnos que desean participar del viaje se inscriben en el orden de llegada.

a) Participar en el foro de la Semana 10 y contestar la pregunta (2 puntos)


b) Definir la clase Alumno con los atributos: código, nombre, apellidos y sus métodos get y set por cada
atributo. (2 puntos)

c) Definir la clase colaPromoción con los atributos y métodos de acuerdo a la teoría de colas, considere
un arreglo de tipo Alumno para almacenar los datos de cada alumno de la promoción que viaja, y los
métodos: (10 puntos)
 Método constructor para dimensionar el arreglo. (2 puntos)
 Método para guardar los datos de cada alumno en el arreglo. (2 puntos)
 Método para mostrar los datos de un alumno. (2 puntos)
 Método calcularCostoPasaje (2 puntos)
 Método que listar los alumnos que participaran del viaje (2 puntos)

d) Definir la clase Principal ViajePromocion que permita: (6 puntos)


 Registrar los alumnos de la promoción que participan del viaje. (2 puntos)
 Mostrar el costo del pasaje que deberán pagar cada uno de los alumnos que participarán en el
viaje. (2 puntos)
 Listar los alumnos que participaran en el viaje. (2 puntos)

También podría gustarte