Está en la página 1de 4

Taller (Preparatorio Parcial)

Haga el diagrama de la clase y su respectiva implementacin para los siguientes problemas




Problema 1.

Una Caja de Compensacin Familiar paga subsidio en la siguiente forma: Suma las edades de los hijos y ese
total lo multiplica por un factor de acuerdo a la siguiente tabla:

$5500= si la suma es menor de 15 aos
$3000= si la suma est entre 15 y 20 aos
$2000= si la suma es mayor de 20 aos

Los datos se han organizado de tal manera que por cada trabajador se ha conformado un paquete de tarjetas,
en la cual la primera de ellas contiene el cdigo del trabajador y el nmero de hijos. El nmero de hijos
determinar el nmero de tarjetas que vienen a continuacin. En esas tarjetas viene la edad de cada hijo a
razn de un hijo por tarjeta.

La informacin que se dispone corresponde a N trabajadores, en donde el valor de N ser dado al comienzo.
Desarrolle un algoritmo que permita para cada trabajador imprimir el cdigo, el nmero de hijos y el valor del
pago del subsidio.

Problema 2.

Suponga que debe realizar un programa que se encarga de elaborar la facturacin de la empresa XYZ. Para
hacerlos debe tener en cuenta los siguientes aspectos:

La empresa fabrica trapeadores y escobas. El precio vara dependiendo del tipo de producto y de la cantidad
de unidades que se facturen de acuerdo a la siguiente informacin:



Dependiendo del monto de la transaccin se aplican los siguientes criterios para el clculo del IVA:



Para elaborar una factura se debe leer el cdigo del producto, la cantidad de unidades vendidas y calcular el
monto de la factura. (VALOR_FACTURA=CANTIDAD_UNIDADES * PRECIO_UNITARIO + IVA). Se desean
elaborar las facturas de N clientes.

Problema 3

Una EPS desea saber cuanto deben pagar por concepto de cuota moderadora, cada uno de sus afiliados,
basndose pera esto en el rango salarial segn la siguiente tabla:



Hay que tener en cuenta que si la consulta es por primera vez, o por urgencias, esta no tendr ningn costo,
si es con un mdico general se calcular segn la tabla anterior, pero si la consulta es con un especialista, la
cuota moderadora tendr un incremento del 25%. Elabore un algoritmo que calcule la cuota moderadora de
un nmero indeterminado de pacientes al da, e imprima su nombre, cdigo y el valor que debern cancelar
por concepto de cuota moderadora.

Adicionalmente la EPS desea saber cuanto recaud en el da por concepto de dichas cuotas, y el nmero de
pacientes atendidos.

Problema 4

Un nmero indeterminado de estudiantes tienen 5 notas (A, B, C, D, E) y se requiere calcular para las
estadsticas:

a) El numero de estudiantes que aprobaron todos los exmenes.
b) Los que aprobaron A, B, C, pero reprobaron D o E.
c) Los que aprobaron A y B, C o D y reprobaron E.

Elabore un algoritmo que lea los datos de cada estudiante e imprima al final las estadsticas anteriores,
teniendo en cuanta que para aprobar se necesita una nota mnima de 3 (Tres punto cero). La nota mxima es
de 5 (Cinco punto cero).

Problema 5

Una constructora necesita un programa que calcule la duracin de una obra y su costo, teniendo en cuenta
para ello que existen 3 etapas en la construccin de la obra:

- Adecuacin del terreno: dependiendo del tipo del terreno en donde se construir la obra, ser la duracin de
esta y su costo.

TIPO DE TERRENO TIEMPO DE
ADECUACION VALOR
- Construccin: El costo y la duracin depender del rea del terreno y de la cantidad de obreros con que se
contraten.
CANTIDAD AREA DE OBREROS
1 10
11 - 20 > 20
El costo de construccin es de $120.000 por metro cuadrado.

- Acabados: La constructora permite elegir 3 alternativas de acabados, pero solo se aplicar una de ellas a la
construccin. La constructora se compromete a realizar los acabados en una tercera parte del tiempo
requerido para la construccin. Los costos de acabado se encuentran en la siguiente tabla.
AREA TIPO DE ACABADO
CERAMICA MADERA VINILO

Elabore un algoritmo que calcule el costo y la duracin en das de una obra.


Problema 6

La empresa de buses BLANCO Y ROJO presta su servicio en tres rutas y con dos tipos de buses: Corriente y
Ejecutivo, el costo del pasaje es el siguiente:



Dependiendo de la ruta se asignan unos porcentajes al salario del conductor, al mantenimiento del vehculo y
el saldo restante se considera como utilidad para la empresa.



Escriba un programa que calcule todos estos valores.

Problema 7

Suponga que una empresa produce dos tipos de productos X y Y, que vende a clientes locales o nacionales.
Siempre que un cliente solicita un producto es necesario elaborarlo generndose as un costo de produccin. El
siguiente cuadro detalla los costos de produccin y precio de venta para los productos:



Se desea calcular el costo de produccin y el valor de la venta para una nica orden de compra de un cliente.

Problema 8

Disee un algoritmo para convertir una longitud dada en metros a sus equivalentes en centmetros, pies,
pulgadas y yardas. Considere que:

1 metro = 100 centmetros.
1 pulgada = 2.54 centmetros.
1 pie = 12 pulgadas.
1 yarda = 3 pies.

Problema 9

Un almacn vende los siguientes electrodomsticos y cobra por cada uno de ellos el transporte hasta el
domicilio del cliente dependiendo del tipo de electrodomstico que se adquiri segn aparece en la siguiente
tabla:



El almacn cobra en cada venta el 20% del IVA. Calcule lo que debe pagar un cliente por su compra sabiendo
que solo puede llevar un solo tipo de electrodomstico en la cantidad que desee.

Problema 10

Una empresa de bienes races ofrece casas de inters social, bajo las siguientes condiciones: Si los ingresos
del comprador son mayores o iguales a $800.000= el subsidio para vivienda ser del 15% del costo de la casa
y el resto se distribuir en pagos mensuales durante 7 aos. Si los ingresos del comprador son menores de
$800.000= y mayores de $600.000 el subsidio ser del 30% del costo de la casa y el resto se distribuir en
pagos mensuales durante 10 aos. Pero si su ingreso es inferior a $600.000= se le subsidiar el 50% y el otro
50% deber pagarlo en 15 aos. La empresa quiere saber cuanto debe recibir un comprador por concepto de
subsidio de vivienda y cuanto ser su cuota mensual.

Problema 11

Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si este se le asigna como un
porcentaje de su salario mensual que depende de su antigedad en la empresa de acuerdo con la siguiente
tabla:

Tiempo Utilidad
Menos de 1 ao 5 % del salario
1 ao y menos de 2 aos 7% del salario
2 aos y menos de 5 aos 10% del salario
5 aos y menos de 10 aos 15% del salario
10 aos o ms 20% del salario

Problema 12

LLANTAS FIRELLI vende llantas de varios tipos:



Todas las llantas comunes deben llevar neumtico el cliente puede comprarlos o no as como puede comprar
un slo tipo de llanta pero en cualquier cantidad. Adems puede pagar en efectivo recibiendo un 5% de
descuento o bien pagar con cheque o tarjeta de crdito en cuyo caso no hay descuentos.

La empresa pide realizar un programa que permita conocer el nombre del cliente calcular el valor de su pedido
y saber el valor del descuento en caso de existir.

Problema 13

Una fbrica ha sido sometida a un programa de control de contaminacin para lo cual se efecta una revisin
de los gases generados por la fbrica. El programa de control de contaminacin consiste en medir los gases
que emite la fbrica en cinco das de una semana y si el promedio est por encima de los 170 puntos entonces
tendr la sancin de parar su produccin por una semana y una multa del 50% de las ganancias diarias
cuando no se detiene la produccin. Si el promedio obtenido es de 170 a 150 slo parar la produccin por
una semana pero no tendr multa y si es menor a 150 entonces no tendr ni sancin ni multa. El dueo de la
fbrica desea saber cunto dinero tendra que pagar si lo multaran.


Entregar: Anlisis del problema, diagrama de clase e implementacin