Está en la página 1de 3

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD DE INGENIERÍA
PROYECTO CURRICULAR DE INGENIERÍA DE SISTEMAS
PROGRAMACIÓN BÁSICA

Realizar el diagrama de flujo y el programa en C para los siguientes ejercicios,


teniendo en cuenta que se deben realizar con estructuras algorítmicas selectivas:

1. SI ENTONCES / IF-THEN
2. SI ENTONCES/SINO / IF-THEN-ELSE
3. SI CASCADA (ANIDADAS) / IF-THEN -ELSE IF
4. SI MULTIPLES / SWITCH CASE 1, CASE 2, CASE 3…

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


control de velocidad instalados 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, según la siguiente información:

Tipo de material Valor metro


T $ 3000
S $ 12000
C $ 15000
3. Una aseguradora debe determinar los valores del seguro de vida de sus
clientes. Si la tarifa básica es de $17500 por cada año de vida, calcular el
valor a pagar teniendo en cuenta las siguientes condiciones de edad 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 es mayor 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. El hospital SAN IGNACIO 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 debe 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 7,5%.
• Si el plan de salud es A o B y la edad del paciente es mayor o igual a
25 años, paga 9%.
• Para el plan C aplican las mismas condiciones de edad, pero las tarifas
cambian a 9%, 12% y 15% respectivamente.

5. La universidad Distrital requiere de un programa que determine el valor de


la matrícula de un estudiante conociendo la clase de vinculación:

Tipo de Matrícula
vinculación
P $6500000
M $5300000
I $4600000
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”.

6. 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
Tripe Play 1 (157 $124000
canales)
Tripe Play 2 (201 $157000
canales)
Canales $29000
adicionales de
HBO
Canales $31000
adicionales de
FOX
Decodificadores $11000
adicionales

El programa debe solicitar al usuario el tipo de combo Triple Play que va a


adquirir, si va contratar canales adicionales y decodificadores adicionales.

También podría gustarte