Вы находитесь на странице: 1из 4

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL CONOCIMIENTO


PROGRAMACIÓN I – TALLER 09

1. El ministerio de transporte requiere un programa para los dispositivos de control de


velocidad instalado en las principales carreteras del país, leer la velocidad del vehículo y
mostrar un mensaje según la velocidad así:

Velocidad Mensaje
Hasta 80 Permitido
entre 81 y 100 Alerta
más de 100 Peligro

2. Una fábrica de bolsos requiere un programa que permita calcular el costo de elaboración de un
producto dado el tipo de material (Tela T, Sintético S, Cuero C) y la cantidad de metros y según la
siguiente información:

Tipo De Material Valor Metro


T $3.000
S $12.000
C $15.000

3. Una aseguradora debe determinar los valores del seguro de vida de sus clientes. Si la
tarifa básica es de $17.500 por cada año de vida, calcular el valor a pagar teniendo en
cuenta las siguientes condiciones de edad (ingresada por teclado) del afiliado:

- Si la edad es menor o igual a 0 o mayor de 90, escribir “Dato Errado”


- Si la edad es menor de 40 años, paga el 70% de la tarifa básica
- Si la edad está entre 40 y 60 años, paga el 85% de la tarifa básica
- Si la edad es mayor de 60 y menor de 70 años, paga la tarifa plena
- Si la edad está entre 70 y 85 años, paga un sobrecosto de 50% de la tarifa plena
- A personas con edad superior a 85 años, no se ofrece seguro

4. Se requiere un programa para realizar la liquidación de la seguridad social por un contrato de


prestación de servicio, dado el valor del contrato y sabiendo que:

- Si el valor del contrato es menor o igual a un salario mínimo no debe cancelar seguridad
social
- Si el valor del contrato supera el valor de un salario mínimo se calcula el 40% del valor
del contrato. Si el resultado de esta operación arroja menos de 1 salario mínimo, la
seguridad social se liquida sobre el valor del salario mínimo, en caso contrario la
seguridad social se liquida sobre ese valor.

Para la liquidación de la seguridad social (pensión, salud y ARL) se deben tener en cuenta
los siguientes porcentajes que se aplican sobre el valor establecido anteriormente, así:
pensión (16%), salud (12.5%), ARL (0.0522%)

Programación I Taller 09 – Estructura Selectiva Anidada en Visual C++ Página 1


5. Escribir un programa que asigne una calificación literal conociendo la calificación
cuantitativa, basada en la siguiente tabla de puntuaciones:

Calificación Valoración
0.0 – 3.0 Deficiente
3.1 – 4.0 Aceptable
4.1 – 4.5 Sobresaliente
4.6 – 5.0 Excelente

Para notas que no se encuentren dentro del rango de 0.0 a 5.0 escribir el mensaje “DATO
ERRADO”

6. El Hospital SANARES ha solicitado los servicios de un programador para que realice un


programa que le permita leer por teclado el tipo de plan y edad del paciente y determinar
cuál es el porcentaje que deben pagar los pacientes por el servicio recibido teniendo en
cuenta las siguientes condiciones:

- Si el plan de salud es A o B y la edad del paciente está entre 0 y 12 años, paga el 6%


- Si el plan de salud es A o B y la edad del paciente es mayor de 12 y menor de 25 años,
paga el 7,5%
- Si el plan de salud es A o B y la edad del paciente es mayor o igual a 25, paga 9%
- Para el plan C aplican las mismas condiciones de edad, pero las tarifas cambian a 9%,
12% y 15% respectivamente

7. Realizar un programa que permita ingresar un número entero de 3 cifras por teclado,
forme el mayor número posible con las cifras del número ingresado. El número formado
debe tener el mismo signo que el número ingresado. Validar que el número tenga tres
dígitos

8. Una compañía dedicada al alquiler de automóviles cobra un valor fijo de $350.000 para
los primeros 300 km de recorrido. Para más de 300 km y hasta 1000 km, cobra un valor
adicional de $ 3.500 por cada kilómetro que exceda sobre 300. Para más de 1000 km
cobra un valor adicional de $ 5.000 por cada kilómetro en exceso sobre 1000. Los precios
ya incluyen el 20% del impuesto general a las ventas (IVA). Diseñe un programa que
determine el valor total a pagar por el alquiler y el valor del impuesto pagado

9. Realizar un programa que lea dos números digitados por teclado y evalúe si el número
menor es divisor del número mayor

10. Realizar un programa para calcular y escribir el costo del envío de un paquete dado su
peso en gramos y sabiendo que el valor base del envío es de $250 por gramo:

- Si el peso del paquete es inferior a 75 gramos el costo de su envío tiene un descuento


del 2,5% sobre el valor base
- Si el peso está entre 75 y 500 gramos el costo del envío es el valor base
- Si el peso es superior a 500 gramos el costo tendrá un incremento del 7.5% sobre el
valor base

Programación I Taller 09 – Estructura Selectiva Anidada en Visual C++ Página 2


11. Realizar un programa que calcule el valor del IVA de un producto, conociendo el precio
total y la clase de producto de acuerdo a los valores de la siguiente tabla:
Clase Tasa (%)
0 0%
1 6%
2 12%
3 19%
4 30%

Si el usuario digita una clase diferente el programa debe mostrar el mensaje “DATO
ERRADO”

12. La Universidad Militar requiere de un programa que determine el valor de la matrícula de


un estudiante conociendo la clase de vinculación, así:
Tipo de Vinculación Matrícula
P $6.500.000
M $5.300.000
I $4.600.000

Leer el tipo de vinculación y escribir el precio que se debe pagar por la matrícula. El
programa debe validar la clase de vinculación, para valores diferentes debe escribir
“CLASE ERRADA”.

13. Escribir un programa que permita obtener el grado de eficiencia de un operario de una
fábrica de tornillos, dado el número de tornillos producidos y el número de tornillos
defectuosos. Y teniendo en cuenta las siguientes condiciones que se le imponen para un
período de prueba:

- Menos de 200 tornillos defectuosos


- Más de 10000 tornillos producidos

El grado de eficiencia se determina de la siguiente manera:


- Si no cumple ninguna de las condiciones, Grado 1
- Si sólo cumple la primera condición, Grado 2
- Si sólo cumple la segunda condición, Grado 3
- Si cumple las dos condiciones, Grado 4

14. La siguiente tabla presenta la categoría de la EPS y el valor de la cuota moderadora


correspondiente.

Categoría Cuota Moderadora


A $3.500
B $11.500
C $20.000

Crear un programa que permita leer la categoría de afiliación a la EPS y muestre al usuario
el valor de la Cuota Moderadora.

Programación I Taller 09 – Estructura Selectiva Anidada en Visual C++ Página 3


15. Crear un programa que permita calcular el valor a pagar por el servicio que ofrece una
Operadora de TV por Cable según el número de canales en la Parrilla, el número de
decodificadores y servicios adicionales por Cable según la siguiente información:

Servicio Valor
Triple Play 1 (157 canales) $124.000
Triple Play 2 (201 canales) $157.000
Canales adicionales de HBO $29.000
Canales adicionales de FOX $31.000
Decodificador adicional $11.000

El programa debe solicitar al usuario el tipo de combo Triple Play que va a adquirir, si va
a contratar canales adicionales y decodificadores adicionales

16. La Facultad de Ingeniería de la Universidad tiene las siguientes tarifas para sus
programas:

Código Programa Valor a


ICI Ing. Civil $5.410.000
IIN Ing. Industrial $5.161.000
IMC Ing. en Mecatrónica $6.251.000
IML Ing. Multimedia $5.491.000
ITL Ing. Telecomunicaciones $5.349.000
IAM Ing. Ambiental $5.006.000
IBM Ing. Biomédica $5.464.000

Crear un programa que permita leer el código del programa y calcule el valor a pagar
teniendo en cuenta que:

- Si presenta el certificado de institucionalidad tiene un descuento del 30%


- Si presenta el certificado electoral, tiene un descuento del 10% adicional

Programación I Taller 09 – Estructura Selectiva Anidada en Visual C++ Página 4

Вам также может понравиться