Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Msc. Lesbia Valerio Lacayo.
Resolver los problemas utilizando las estructuras de Control Selección
Múltiple (Case of – if anidado)
1. Al recibir como datos la matricula, la carrera, el semestre que cursa y el promedio de un alumno
de una universidad privada de Managua, Nicaragua, determine si el alumno puede ser asistente
de alguna de las carreras que se ofrecen en la universidad, si el alumno reúne los requisitos
planteados en la siguiente tabla, se debe escribir su matrícula, la carrera y el promedio
correspondiente en el algoritmo realizado.
3. Un entrenador le ha propuesto a un atleta recorrer una ruta de cinco kilómetros durante un día,
para determinar si es apto para la prueba de 5 Kilómetros o debe buscar otra especialidad. Para
considerarlo apto debe cumplir por lo menos una de las siguientes condiciones:
2
Msc. Lesbia Valerio Lacayo.
4. La compañía de celebraciones de fiestas “TuFiesta”, ofrece un paquete completo para la
celebración de fiestas de todo tipo, que incluye entre otras cosas, el local, sillas, mesas,
comida, comida y música. El monto a cobrar por la fiesta depende de la cantidad de invitados
que asisten a la fiesta. Al finalizar la fiesta, se contacta al cliente y se le
cobra por los servicios. Este cobro viene dado por la cantidad de invitados que estuvieron en
la fiesta según la siguiente tabla:
Escriba el algoritmo, que reciba los datos de las fiestas efectuadas en un mes: cédula del
contratante, cantidad de invitados y número de horas de la fiesta, y genere el monto a
pagar por fiesta, mostrando la siguiente información: Cédula, Cantidad de invitados,
Monto a cancelar por fiesta.
5. Almacenes “El harapiento distinguido” tiene una promoción: a todos los trajes que tienen un precio
superior a $2500.00 se les aplicará un descuento de 15 %, a todos los demás se les aplicará sólo
8 %. Realice un algoritmo para determinar el precio final que debe pagar una persona por comprar
un traje y de cuánto es el descuento que obtendrá. Representa el algoritmo para determinar el
descuento y el precio final que tendrá un determinado traje.
6. “La langosta ahumada” es una empresa dedicada a ofrecer banquetes; sus tarifas son las siguientes:
el costo de platillo por persona es de $95.00, pero si el número de personas es mayor a 200 pero
menor o igual a 300, el costo es de $85.00. Para más de 300 personas el costo por platillo es de
$75.00. Se requiere un algoritmo que ayude a determinar el presupuesto que se debe presentar a
los clientes que deseen realizar un evento. Mediante algoritmo represente su solución.
7. Se necesita saber el pago que deberá hacer una persona, por préstamo vencido de libro a
la biblioteca local. En la biblioteca es posible prestar más de un libro a una misma persona.
Además, se considera la multa de acuerdo a la clasificación de cada persona y un máximo de
10 días.
Clasificación Oficio Multa
Realice un algoritmo que le permita mostrar el pago que debe hacer el estudiante.
3
Msc. Lesbia Valerio Lacayo.
8. La asociación de vinicultores tiene como política fijar un precio inicial al kilo de uva, la cual se clasifica
en tipos A y B, y además en tamaños 1 y 2. Cuando se realiza la venta del producto, ésta es de un solo
tipo y tamaño, se requiere determinar cuánto recibirá un productor por la uva que entrega en un
embarque, considerando lo siguiente: si es de tipo A, se le cargan C$20 al precio inicial cuando es de
tamaño 1; y C$30 si es de tamaño 2. Si es de tipo B, se rebajan C$30 cuando es de tamaño 1, y C$50
cuando es de tamaño 2. Realice un algoritmo para determinar la ganancia obtenida
9. El director de una escuela está organizando un viaje de estudios, y requiere determinar cuánto debe
cobrar a cada alumno y cuánto debe pagar a la compañía de viajes por el servicio. La forma de cobrar
es la siguiente: si son 100 alumnos o más, el costo por cada alumno es de $65.00; de 50 a 99 alumnos,
el costo es de $70.00, de 30 a 49, de $95.00, y si son menos de 30, el costo de la renta del autobús es
de $4000.00, sin importar el número de alumnos. Realice un algoritmo que permita determinar el pago
a la compañía de autobuses y lo que debe pagar cada alumno por el viaje.
11. El dueño de una papelería desea un algoritmo que le indique el precio de venta de un artículo
dado. El precio se calcula de acuerdo con la siguiente fórmula: PVP = precio_coste + ganancia.
Donde la ganancia será:
4
Msc. Lesbia Valerio Lacayo.
12. En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos
10 años, con el objeto de hacer una aproximación de los costos de internación por
paciente. Se obtuvo un costo promedio diario según el tipo de enfermedad que aqueja al
paciente; La siguiente tabla expresa los costos diarios, según el tipo de enfermedad.
Construya un algoritmo para que cada vez que un paciente sea dado de alta en todo un día
pueda calcular el costo que debe pagar dicho paciente.
13. En una tienda donde se venden sillas, si se compran más de 8 el costo por cada una es de
10 córdobas; entre 4 y 8 es de 11 córdobas cada una, si la compra es menor de 4 el costo
es de 15 córdobas cada una. Escriba el algoritmo para escribir un programa y saber cuánto
pagará un cliente según el número de sillas que compra. Debe imprimirse el número de sillas
que compra y el total a pagar.
14. Dado como dato el modelo de un vehículo y su precio, determine el valor final de que debe
pagar el comprador. El concesionario está haciendo descuentos teniendo en cuenta el
modelo, con base en la siguiente tabla:
15. Lea tres valores A,B,C, calcule e imprima K= A/ (B + C) , siempre y cuando A sea el mayor
valor de los tres valores. Si A no es el mayor de los tres, no calcule ni imprima nada.
5
Msc. Lesbia Valerio Lacayo.