Sei sulla pagina 1di 2

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL CONOCIMIENTO


PROGRAMACIÓN II
CONSTRUCTORES

Ejercicio 1

Elaborar un aplicativo en C++, que le permita a un determinado número de clientes


establecer el tipo de vivienda que más le conviene adquirir. Para el desarrollo tenga en
cuenta lo siguiente:

 El usuario debe ingresar la cantidad de clientes a evaluar.


 La constructora ofrece dos tipos de vivienda: en obra negra y con acabados. La
vivienda de obra negra se caracteriza por su dimensión en metros cuadrados y valor,
mientras que la vivienda con acabados se distingue por su valor y nivel de estrato.
 En el caso de la vivienda en obra negra el valor disminuye en un 10% de su valor
original, si su dimensión es menor a 60 metros cuadrados.
 En el caso de la vivienda con acabados el valor aumenta en un 20% de su valor
original, si su estrato es cuatro o mayor a cuatro.
 Se debe aplicar los siguientes conceptos de la POO:

a) Creación de clase dentro de una librería propia

b) Desarrollo de constructores sin parámetros y con parámetros.

c) Instanciamiento

 Se debe imprimir un reporte por pantalla con los datos de la vivienda según
corresponda, y mostrar el valor actualizado de la vivienda.

Ejercicio 2

Elaborar un aplicativo en C++, que le permita determinar a una papelería si el precio que
se le está cobrando a un determinado número de clientes por las compras realizadas,

Programación II Constructores Página 1


está acorde con las ganancias esperadas. Para el desarrollo tenga en cuenta lo siguiente:

 El usuario debe ingresar la cantidad de clientes a evaluar.


 La papelería vende productos de miscelánea y de dibujo.
 Los productos de miscelánea deben pagar costos adicionales por el IVA (16%) y
aranceles del (7%); mientras que los productos para dibujo tienen un descuento del
5% por inventario y 10% por promoción.
 En el caso de los productos de miscelánea el precio debe ser el 50% más del costo
total incluyendo recargos.
 En el caso de los productos para dibujo el precio debe ser el 30% más del costo total
incluyendo rebajas.
 Se debe aplicar los siguientes conceptos de la POO:

a) Creación de clase dentro de una librería propia.

b) Desarrollo de constructores sin parámetros y con parámetros.

c) Instanciamiento

 Se debe imprimir un reporte por pantalla con los datos del tipo producto según
corresponda, el costo total, el precio cobrado por el producto y un mensaje indicando
si cumple con el porcentaje de ganancia esperado.

Programación II Constructores Página 2

Potrebbero piacerti anche