Sunteți pe pagina 1din 1

Evaluación de Módulo 2: PROGRAMACIÓN ORIENTADA A OBJETOS I

Escuela Profesional: Ingeniería Electrónica

Alumno: ____________________________________________________________________________ Fecha: _______________

TODO EL DESARROLLO DEBE APLICARSE CON LOS CONCEPTOS DE LA POO

vehículo mediano”. Si no se cumplen ninguna de las


Caso 1: Realizar un programa que permita al dueño de una
condiciones anteriores debe mostrarse por pantalla el
flota el control de sus automóviles.
mensaje “La rueda es para un vehículo pequeño”.

Un automóvil de código "Y" se desplaza con una velocidad


b) Si el diámetro es superior a 1.4 con un grosor inferior a
de "X" km/h aplica los frenos de manera que desacelera
0.4, ó si el diámetro es menor o igual a 1.4 pero mayor que
uniformemente "Z" segundos hasta detenerse.
0.8, con un grosor inferior a 0.25, deberá mostrarse por

En el programa cada vez que se ingrese un nuevo registro consola el mensaje “El grosor para esta rueda es inferior al

(automóvil), debe preguntar si desea continuar ingresando recomendado”.

más automóviles o terminar el programa. Si se decide


Caso 3: Elaborar un programa que muestre el ticket de
terminar el programa debe preguntarle el resultado de cual
compra de la venta de polos, según figura 1, para ello se
coche deseas mostrar, para esto se debe ingresar el código
requieren leer los datos: color, tamaño, tipo y cantidad a
"Y" del coche. El resultado consiste en indicar cuanta
comprar. El precio de polo depende del tipo: 1(s/ 5.0), 2 (s/
distancia recorrió el código de ese coche?
8.0) y 3 (s/10.0). Cuando ya no desees agregar más polos
Recordar que las fórmulas son las siguientes: debe responder a la pregunta que dice No continuar.

Ticket de compra
Tipo: xxx
Color: xxxxx
Tamaño: xxxxx
Precio: s/ xxxx.x
Cantidad solicitada: xxxx
Caso 2: Para este caso necesitas trabajar con objetos de A pagar: s/
tipo Rueda (que representa a una rueda de un vehículo).
Tipo: xxx
Como mínimo define una clase Rueda considerando los Color: xxxxx
siguientes atributos de clase: tipo (tipo de dato string), Tamaño: xxxxx
Precio: s/ xxxx.x
grosor (tipo de dato float), diametro (tipo de dato float),
Cantidad solicitada: xxxx
marca (tipo de dato string). Crea un método denominado A pagar: s/
comprobarDimensiones donde a través de condicionales
Total a pagar: s/ xxxx
if realices las siguientes comprobaciones:

a) Si el diámetro es superior a 1.4 debe mostrarse por


consola el mensaje “La rueda es para un vehículo grande”.
Si es menor o igual a 1.4 pero mayor que 0.8 debe
mostrarse por consola el mensaje “La rueda es para un

Firma del Alumno

S-ar putea să vă placă și