Practico #3
Practico #3
Practico #3
ESTRUCTURA CONDICIONAL
1. Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea saber cuántas calorías
consume su cuerpo durante todo el tiempo que realice una misma actividad. Las actividades
que tiene permitido realizar son únicamente dormir o estar sentado en reposo. Los datos que
tiene son que estando dormido consume 1.08 calorías por minuto y estando sentado en reposo
consume 1.66 calorías por minuto. Mediante pseudocódigo y diagrama de flujo represente su
solución.
2. Hacer un algoritmo que imprima el nombre de un artículo, clave, precio original y su precio
con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del
10% y si la clave es 02 el descuento en del 20% (solo existen dos claves). Mediante
pseudocódigo y diagrama de flujo represente su solución.
3. “La langosta” 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 pseudocódigo y diagrama de
flujo represente su solución.
4. 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 (represente en pseudocódigo y diagrama de flujo la solución).
5. El dueño de un estacionamiento requiere un diagrama de flujo con el algoritmo que le permita
determinar cuánto debe cobrar por el uso del estacionamiento a sus clientes. Las tarifas que
se tienen son las siguientes:
Las dos primeras horas a $5.00 c/u.
Las siguientes tres a $4.00 c/u.
Las cinco siguientes a $3.00 c/u.
Después de diez horas el costo por cada una es de dos pesos.
6. El presidente de la república ha decidido estimular a todos los estudiantes de una universidad
mediante la asignación de becas mensuales, para esto se tomarán en consideración los
siguientes criterios:
Para alumnos mayores de 18 años con promedio mayor o igual a 9, la beca será de $2000.00;
con promedio mayor o igual a 7.5, de $1000.00; para los promedios menores de 7.5 pero
mayores o iguales a 6.0, de $500.00; a los demás se les enviará una carta de invitación
incitándolos a que estudien más en el próximo ciclo escolar.
A los alumnos de 18 años o menores de esta edad, con promedios mayores o iguales a 9, se
les dará $3000; con promedios menores a 9 pero mayores o iguales a 8, $2000; para los
alumnos con promedios menores a 8 pero mayores o iguales a 6, se les dará $100, y a los
alumnos que tengan promedios menores a 6 se les enviará carta de invitación. Realice el
algoritmo correspondiente y represéntelo con un diagrama de flujo.
7. Cierta empresa proporciona un bono mensual a sus trabajadores, el cual puede ser por su
antigüedad o bien por el monto de su sueldo (el que sea mayor), de la siguiente forma:
Cuando la antigüedad es mayor a 2 años, pero menor a 5, se otorga 20 % de su sueldo; cuando
es de 5 años o más, 30 %. Ahora bien, el bono por concepto de sueldo, si éste es menor a
$1000, se da 25 % de éste, cuando éste es mayor a $1000, pero menor o igual a $3500, se
otorga 15% de su sueldo, para más de $3500. 10%. Realice el algoritmo correspondiente para