Kero

Solo disponible en BuenasTareas
  • Páginas : 10 (2317 palabras )
  • Descarga(s) : 0
  • Publicado : 12 de noviembre de 2011
Leer documento completo
Vista previa del texto
BENEMERITA UNIVERSIDAD AUTONOMA DE PUEBLA
FACULTAD DE CIENCIAS DE LA COMPUTACIÓN

LISTA DE EJERCICIOS

1. La empresa “Mi Carrito Seguro S.A”, está dedicada a la venta de seguros obligatorios para vehículos. El valor del seguro depende del modelo del carro, del color y de la edad del propietario del vehículo. Existen 2 tipos de modelo de vehículos que ellos aseguran: Sedan y Deportivo. Latabla de precios se muestra a continuación:
|Modelo |Color |Precio Anual |
|Sedan |Plata |100,000.00 |
| |Blanco |120,000.00 |
| |Rojo |150,000.00 |
| |Otro |170,000.00 |
|Deportivo |Plata |200,000.00 |
| |Blanco |250,000.00 |
||Rojo |300,000.00 |
| |Otro |320,000.00 |

Por otro lado, el precio del seguro se incrementa dependiendo de la edad del conductor:
• Si el conductor tiene menos de 25 años, el precio se incrementa un 25%.
• Si el conductor tiene entre 25 y 30 años se incrementa un 10%;
• Si el conductor tiene más de 30 años, el precio no se incrementa.

Eldueño de la empresa es muy estricto y necesita que todas sus aplicaciones se encuentren documentadas. Por esta razón, lo ha contratado para que realice el análisis respectivo y el código en Java de la aplicación.

Elaborar las clases: Seguro con sus atributos (modelo, color y precio_anual), la clase Cliente con sus atributos (nombre, teléfono, dirección) y la subclase conductor con los atributos(edad), para heredar los demás atributos de la clase Cliente) y elaborar los métodos correspondientes para almacenar, visualizar y calcular el precio del seguro del vehículo.

El programa deberá pedir ¿cuantos clientes se desean asegurar? (deberá almacenar sus datos utilizando en un arreglo de objetos), posteriormente almacenar los datos del seguro dependiendo del modelo ofrecer un menú con eltipo de color para asignar el precio, validar que no acepte otra opción, y finalmente calcular el precio a pagar del seguro según las condiciones de modelo del carro, del color y de la edad, mostrar el total y datos del respectivo seguro y cliente.

2. A un ingeniero se le pidió que realizara una aplicación en Java que le permitiera obtener el grado de eficiencia de un operario quien trabajaen una fábrica de pernos, para poder pagarle al empleado. En la fábrica “Mis Pernos S.A”, han establecido las siguientes condiciones de trabajo diario:

Condición 1. El máximo número aceptable de pernos defectuosos producidos por un operario es 250.
Condición 2. Todo operario debe producir más de 12000 pernos
Con base en las condiciones anteriores, se establece el grado deeficiencia así:
o Si cumple la primera y no la segunda, obtendrá un grado de eficiencia de 5
o Si cumple la segunda y no la primera, obtendrá un grado de eficiencia de 7.
o Si cumple las dos condiciones, obtendrá un grado de eficiencia de 9.

o Si no cumple ninguna de las condiciones anteriores, su grado de eficiencia es 3

El programa deberá realizar el siguiente proceso:• Solicitar el número de empleados, y capturar los datos del empleado ( todo empleado tiene una clave de trabajador, un sueldo_diario y grado de eficiencia)
• Solicitar la producción de la semana (solo 5 días) (toda producción lleva la cantidad de pernos producidos por el operario.
• Solicitar la cantidad de pernos defectuosos del operario.
• Almacenar lo solicitadoanteriormente en arreglos
• Calcular el pago del empleado a la semana, según el nivel de eficiencia, ya que su sueldo diario es 200 pesos y si cumple el grado de eficiencia 9 se le otorga bono de 1000, de eficiencia 7 un bono de 500 y eficiencia 5 un bono de 100 y avisar debe mejorar, y si es eficiencia 3 aviso de “esta dado de baja, pasar por su liquidación (solo se paga su sueldo). Recuerde que...
tracking img