Documente Academic
Documente Profesional
Documente Cultură
III UNIDAD:
ESTRUCTURADE
CONTROL
REPETITIVAS
Guia de ejercicios sobre el
contenido de estructuras de
Control Repetitivas
A continuación se te presenta una serie de problemas, los cuales
debes darles solución basándote en el contenido explicado en esta
unidad. recuerda cualquier duda plantearlas..
1. Solicite al usuario 10 números y muestre el promedio de ellos, si su promedio
es mayor a 75, se debe imprimir el resultado y un mensaje indicando que es
mayor a la media. De lo contrario emitir un mensaje que indique que está por
debajo de la media.
9. Los surtidores de una gasolinera registran las ventas por galones, pero el
precio de la gasolina está fijada en litros. El programa debe calcular lo que los
clientes deben pagar y el total recaudado por la gasolinera, tomando en cuenta lo
siguiente: Cada galón tiene 3,785 litros; El precio del litro es para el Tipo A Bs.
50, para el Tipo B Bs. 55 y para el Tipo C Bs. 60; El programa finaliza cuando se
introduce una D como tipo de gasolina
2
2
10. En un estacionamiento, se cobra de la siguiente manera para N números de
carros: los primeros 10 minutos son gratis, los siguientes 30 minutos tiene un
valor de 30 Bs.F la hora. Diseñe un programa que muestre lo que debe cancelar
el cliente. Tomando en cuenta que si es martes y sábado se hace un descuento
del 13% sobre el monto total.
12. Realiza un programa que averigüe si dados pares de números cada vez,
uno divisor de otro. El fin del ciclo será cuando los números sean iguales.
Calcular cuántos pares son divisibles del otro.
14. Dada la siguiente expresión An. Calcular el valor por cada iteración, hasta
un número leído por el teclado
17. El Depto. de Seguridad Publica y Transito del D.F. desea saber, de los n
autos que entran a la ciudad de México, cuantos entran con calcomanía de
cada color. Conociendo el ultimo dígito de la placa de cada automóvil se puede
determinar el color de la calcomanía utilizando la sig. relación:
DÍGITO COLOR: 1 o 2 amarilla, 3 o 4 rosa, 5 o 6 roja, 7 o 8 verde y 9 o 0 azul
18. Cinco miembros de un club contra la obesidad desean saber cuánto han
bajado o subido de peso desde la última vez que se reunieron. Para esto se
debe realizar un ritual de pesaje en donde cada uno se pesa en diez básculas
distintas para así tener el promedio más exacto de su peso. Si existe diferencia
positiva entre este promedio de peso y el peso de la última vez que se
reunieron, significa que subieron de peso. Pero si la diferencia es negativa,
significa que bajaron. Lo que el problema requiere es que por cada persona se
imprima un letrero que diga: “SUBIO” o “BAJO” y la cantidad de kilos que subió
o bajo de peso.
32
19. un teatro otorga descuentos según la edad del cliente. determinar la
cantidad de dinero que el teatro deja de percibir por cada una de las categorías.
Tomar en cuenta que los niños menores de 5 años no pueden entrar al teatro y
que existe un precio único en los asientos. Los descuentos se hacen tomando
en cuenta el siguiente cuadro:
Edad Descuento
Categoría 1 5 - 14 35 %
Categoría 2 15 - 19 25 %
Categoría 3 20 - 45 10 %
Categoría 4 46 - 65 25 %
Categoría 5 66 en adelante 35 %
21. Leer los 250,000 votos otorgados a los 3 candidatos a gobernador e imprimir
el número del candidato ganador y su cantidad de votos.
22. Suponga que tiene usted una tienda y desea registrar las ventas en su
computadora. Diseñe un algoritmo que lea por cada cliente, el monto total de su
compra. Al final del día que escriba la cantidad total de ventas y el número de
clientes atendidos.
24. Un jefe de casilla desea determinar cuántas personas de cada una de las
secciones que componen su zona asisten el día de las votaciones. Las
secciones son: norte, sur y centro. También desea determinar cual es la sección
con mayor número de votantes.
4 2