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