Anda di halaman 1dari 1

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERIA MECANICA


CURSO : MB545
SECCION :D
FECHA : 06 de junio de 2015
DOCENTE : Ing. Julio Vsquez Paragulla
TIEMPO : 80 minutos

PRACTICA CALIFICADA DE LABORATORIO NRO. 3

CONSIDERACIONES GENERALES:
El alumno debe crear una carpeta de nombre PC3D_APELLIDOS en el escritorio del PC
donde debe guardar las soluciones de los problemas.
S est permitido el uso de apuntes y/o usb personales
Esta terminantemente prohibido el prstamo de cualquier material. El incumplimiento de sta
consideracin ser causal de anulacin de la prctica con el calificativo de cero.
Con uno o ms errores de sintaxis, no entra a calificacin.

1. En un solo programa realizar lo siguiente:


a) ( 2 puntos ) Disee la clase Celular que tiene como atributos: numero,
marca(1=Samsung, 2=Nokia, 3=HTC,4=Apple,5=0), precio.

b) ( 2 puntos ) Disee la clase smartphone que herede a la clase Celuar y considere el


siguiente atributo adicional: origen(1=japon, 2=eeuu, 3=china, 4=Inglaterra, 5=otro).
Desarrolle una funcin adicional que retorne el monto del impuesto de acuerdo a lo
siguiente: 10% del precio si es de origen japons o ingls y 15% en caso contrario.

c) ( 4 puntos ) Disee la clase ArregloSmartphones que utilice como atributos un


arreglo de objetos de tamao 20 para guardar la informacin de smartphones y un
contador. Esta clase debe tener las funciones necesarias para guardar un nuevo
smartphone en el arreglo, para retornar un smartphone especfico dado su nmero de
ndice como parmetro y para retornar el numero de smarthpones guardados en el
arreglo.

d) ( 4 puntos ) Disee la clase GestionaArregloSmartphones con un objeto de tipo


ArregloSmarthphones y a travs de un men de opciones gestionado en un mtodo
ejecuta realice los siguientes procesos:
[1] Nuevo, permite ingresar los datos de un nuevo smarthpone y guardarlo en el
arreglo de objetos. Verifique que haya espacio suficiente en el arreglo y muestre la
cantidad de objetos guardados.
[2] Lista, muestre un listado con la informacin, incluyendo su monto de impuesto, de
todos los smartphones de una misma marca que haya en el arreglo de objetos.
[0] Fin

e) ( 1 punto )
En la funcin main, declare un objeto de la clase GestionaArregloSmartphones e invoque a su
mtodo ejecuta.

2. En otro programa ( 7 puntos )


Desarrolle una aplicacin tipo Dialogo tal que solicite un entero positivo e indique
la cantidad de cifras, la suma de sus cifras, la cifra menor y la cifra mayor que
contiene el nmero. Verifique que el nmero ingresado sea positivo.

Anda mungkin juga menyukai