Está en la página 1de 6

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"

DECANATO DE CIENCIAS Y TECNOLOGA


SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad V (Herencia)

Recuerde que para la resolucin de los ejercicios, Ud. tiene disponible las
clases genricas (VGeneral, MPersona, MArticulo)
1) El gerente de la lnea de autobuses El Cardenalito, desea un sistema
que permita llevar el control de los autobuses que salen diariamente,
por tanto es importante para la lnea saber el Monto BsF. obtenido por el viaje
realizado y el total de pasajeros que pagaron la mitad del costo del pasaje. Del
autobs se conoce el destino (1. Caracas, 2. Valencia) y la cantidad de pasajeros que
transport. Cabe destacar que cada autobs posee un nmero.
Se sabe que todos los autobuses de esa lnea tienen una capacidad mxima de 60
pasajeros y adems el costo del pasaje a Caracas es 90 BsF. y a Valencia es 50 BsF.
Por otra parte, la lnea establece que las personas de la tercera edad y los nios
menores de 5 aos debern cancelar slo la mitad del pasaje. Es importante resaltar
que cada vez que llega un pasajero a comprar un boleto se le solicita indique su
nombre, sexo y edad.
El gerente necesita tener disponibles ciertas estadsticas, que le permita tomar
decisiones eficaces, dichas estadsticas se refiere a cantidad de autobuses que
utilizaron la capacidad mxima, total de pasajeros cuyo destino fue Valencia y entre
las personas de sexo femenino y masculino quienes viajan ms.
NOTA: Se considera que una persona se encuentra en la tercera edad si su edad es
por lo menos 60 aos.
2) Elabore un programa permita obtener para cada estudiante el siguiente mensaje
Fulano tiene xx aos y su nota final es yy, Fulano corresponde al nombre del
estudiante, xx indica la edad y yy es la nota final la cual deber ser calculada con
las notas parciales.
NOTA: No se sabe cuntas notas parciales tiene cada estudiante.
3) En la empresa "Inversiones Las Maras, C.A.", se ofrecen prstamos a sus empleados,
en vista de esto, el dueo necesita agilizar el control de los prstamos; para ello
necesita contar con la informacin referente al monto de las cuotas por empleado.
Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 1

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad V (Herencia)


Se sabe, que la empresa realiza los prstamos bajo las siguientes condiciones: a
las mujeres se les da 3 aos para cancelar y a los hombres 2 aos; adems, se sabe
que se les cobra un 15% del monto del prstamo si es mujer menor de 60 aos, un
10% si es mujer de 60 aos o ms, un 20% si es hombre menor de 65 aos y un 15% si
es hombre de 65 aos en adelante.
Adicionalmente, se conoce que al momento que el empleado ingresa a la
empresa se le registra su cdula y nombre.
Cabe destacar que la empresa, adems de la informacin respectiva de cada
empleado, desea que se genere: Monto total ofrecido en prstamo a sus
trabajadores, porcentaje de prstamos otorgados a las mujeres menores de 60 aos
con relacin al total de mujeres que solicitaron prstamos y por ltimo el promedio
de BsF. correspondiente a los prstamos otorgados a los hombres.
4) El encargado de una tienda dedicada a la venta de diferentes tipos de artculos
(Electrodomsticos y Juguetes), desea un programa que le permita llevar el control de
las ventas. Actualmente requiere que el programa indique de los artculos
Electrodomsticos el color y el precio de venta. As mismo, indica que cada artculo
posee un cdigo y una descripcin.
Para el encargado de la tienda, es significativo saber la ganancia total obtenida
por la venta de Juguetes, que para ello se conoce el precio de venta.
Sugerencia: Utilice la clase base genrica Artculo y disee dos clases derivadas una
para electrodomstico y la otra para los juguetes.
La idea es que el programa solicite el dato tipo de artculo (1-> electrodomstico, 2->
juguete) y dependiendo del mismo asigne los valores a la clase derivada que
corresponda (Electrodomsticos Juguetes).
5) El dueo de un Centro de Comunicaciones, desea un sistema que le permita llevar el
control de los telfonos que administra, se sabe que los mismos cuentan con un
nmero y una renta bsica. Al momento de alquilar un telfono, se puede presentar
que la llamada sea para un telfono fijo o para un celular. Segn sea el caso, se
obtendrn ciertas estadsticas, por tanto para ambos (fijo celular) se deben mostrar
sus datos, solo que si la llamada es a un telfono fijo es significativo indicar el monto
Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 2

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad V (Herencia)


total a pagar sabiendo los minutos adicionales y que c/u tiene un costo de 0.3 BsF. Si
la llamada corresponde a un celular es importante sealar lo pagado adicional,
conociendo el monto total pagado.
As mismo, el dueo del centro de comunicaciones est realizando un estudio de
la factibilidad econmica del mismo, por tanto requiere que se indique el total
recaudado por el centro de comunicaciones.
6) Fundela desea llevar un registro de sus atletas, por tanto al momento de procesar
cada uno de ellos le toma sus datos bsicos: cdula, nombre, sexo y edad. Una vez
registrados se requiere saber la categora a la cual pertenecen los atletas, la misma
que viene dada por la siguiente tabla:

Categora

Condicin

Infantil
Junior
Juvenil
Adulto

Menores de 10 aos
Entre 10 y 18 aos, ambos inclusive
Entre 18 y 23
23 aos o ms

Cabe destacar que los atletas registrados solo podrn participar en una sola
disciplina; la disciplina que estn actualmente disponibles son: (1. Ftbol, 2.
Basketbol, 3. Esgrima, 4. Natacin).
La organizacin Fundela, seala que como estadstica significativa le interesa el
promedio de edad de los jugadores de Ftbol, en cual cuales categoras hay ms
atletas y el porcentaje de atletas del sexo femenino. As mismo, destaca que al
momento de terminar de procesar un atleta desea que se le indique su nombre, la
cdula y el nombre de la disciplina en la que participa en letras.
7) Un instituto educativo conoce de cada estudiante sus datos bsicos y su etapa de
estudios (1-Bsica, 2-Diversificada). El clculo de la matricula a cancelar
Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 3

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad V (Herencia)


mensualmente para cada estudiante se realiza mediante el criterio que se muestra a
continuacin:
Si el estudiante es de la etapa bsica, se toma en consideracin el grado que
cursa (sino posee cedula de identidad se registra el nmero de cdula del
representante), de 1ero a 6to grado la matricula es 120Bs.F y de 7mo a 9no
140Bs.F.
Para los estudiantes de la etapa diversificada, el monto de la matricula a
cancelar se calcula sobre la base de la edad del estudiante: hasta 17 aos el
monto es de 150BsF y mayor de 17 aos 200 Bs.F.
La directora del instituto requiere un programa que le procese todos los
estudiantes, y que por cada uno se indique el monto de la matricula que debe
cancelar. De igual manera, seala que es importante conocer como institucin el total
de dinero cobrado por concepto de matrcula de estudiantes.
NOTA: Su programa debe utilizar la jerarqua de objetos que se presenta a
continuacin:
Persona

Estudiante

Estudiante
Bsica

Estudiante
Diversificada

Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 4

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad V (Herencia)


8) Cuando un cliente llega a una farmacia puede comprar medicinas productos
llamados miscelneos (como por ej: paales desechables, artculos de higiene
personal).
Cuando el cliente realiza su compra, proporciona su nmero de cedula y nombre,
para que la farmacia pueda proporcionarle la informacin de compra. As mismo, por
cada producto comprado se tienen: el nombre, el tipo (medicina o miscelneo), el
precio unitario (sin IVA) y la cantidad de productos comprados.
Actualmente la farmacia le ofrece a sus clientes los siguientes descuentos: para
los miscelneos, un porcentaje de descuento de 7% sobre el precio unitario y en las
medicinas un descuento del 40% sobre el precio unitario.
Al procesar la compra, a cada cliente se le entrega la siguiente informacin:
Cdula, nombre, monto bruto comprado, monto total descuento, monto IVA
(12% del monto total de los miscelneos despus de quitarle su descuento) y
el monto neto comprado.
NOTA: Las medicinas no cancelan IVA.
A continuacin se presenta el diagrama de clases simplificado correspondiente a
este planteamiento. Ud. debe realizar el diseo y programacin de cada clase.
VGeneral

MArticulo

MMiscelaneos

MMedicina

MPersona

MCliente

Coordinacin de Programacin I (Ingeniera en Informtica)

VCliente

Controlador

Pgina 5

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO"


DECANATO DE CIENCIAS Y TECNOLOGA
SISTEMA DE EDUCACIN A DISTANCIA

ASIGNATURA: Programacin I

CODIGO: 3154

DEPARTAMENTO: Sistemas

Gua de Ejercicios Propuestos Unidad V (Herencia)

9) Una compaa de seguros ofrece dos tipos de pliza: Vida y Automvil.


Cualquiera sea el seguro a adquirir es necesario registrar por cada asegurado:
Cdula, nombre, direccin, telfono, cantidad asegurada, porcentaje que le ser
aplicado a la cantidad asegurada para determinar el costo de la pliza y fecha del
seguro.
Por otro lado, para la pliza de vida se debe registrar la edad del asegurado y el
nombre del beneficiario de la pliza. Ha de tener presente, que el porcentaje original
a aplicar a la cantidad asegurada para determinar el costo de la pliza, se
incrementar en un punto y medio (1.5%), s la edad del asegurado esta entre de 50 y
80 aos, en el caso de que tenga menos de 50 aos el porcentaje no se modifica. Las
personas con ms de 80 aos NO son aseguradas.
Para la pliza de automvil se debe registrar la placa, modelo, marca y ao del
automvil. Ha de tener presente, que el porcentaje original a aplicar a la cantidad
asegurada para determinar el costo de la pliza, disminuir en un punto (1%) para
automviles cuyo ao coincida con el ao en curso (el ao en curso es un dato de
entrada para el objeto). NO se aseguran modelos de automvil con ao inferior a
1998.
Cualquiera sea el tipo de pliza y en el caso de que pueda proceder el seguro,
segn las condiciones que deben cumplirse, se debe imprimir: Cdula, nombre, tipo
de pliza adquirida y costo de la pliza.
Por otra parte, la compaa de seguros quiere conocer, el monto total asegurado
por cada tipo de plizas (vida y automvil), el tipo de plizas ms vendida y solo para
las plizas de vida se necesita conocer el porcentaje de plizas donde la edad del
asegurado se encontraba entre 50 y 70 aos y para ambos tipos de plizas el
porcentaje de plizas que fueron rechazadas.

Coordinacin de Programacin I (Ingeniera en Informtica)

Pgina 6

También podría gustarte