A continuación presentaremos una serie de ejercicios de las estructuras (Hacer Para,Hacer Mientras,Repetir Hasta)
1.- Al cerrar un expendio de naranjas, 15 clientes que aun no han pagado recibirán un 15% de descuento si compran más de 10 kilos. Determinar cuánto pagara cada cliente y cuanto percibirá la tienda por esas compras. (Estructura Hacer Para).
Inicio
---Hacer para C: 1 a 15
----Leer: Kc, Pk
----Si Kc >10 entonces
------Sub: Kc*Pk
------Des: Sub* 0.15
------Tp: Sub - Des
-----Si no
------Tp: Kc*Pk
----Fin-Si
----Imprimir: “Su Precio a Pagar es;” Tp
---Fin-para
Fin
2.- En una empresa se requiere calcular el salario semanal de cada uno de los N obreros que laboran en ella. El salario se obtiene de la sig. forma:
Si el obrero trabaja 40 horas o menos se le paga $20 por hora
Si trabaja más de 40 horas se le paga $20 por cada una de las primeras 40 horas y $25 por cada hora extra. (Estructura Hacer Mientras).
Inicio
---Leer: N
---Hacer mientras N
----Leer: Ht
----Si Ht <= 40 entonces ------Ss: Ht*20 -----Si no ------He: Ht-40 ------Se: He*25 ------Ss: 800+Se ----Fin-Si ----Imprimir: “Su salario semanal es;” Ss ---Fin-mientras Fin
3.-En la Cámara de Diputados se levanta una encuesta con todos los integrantes con el fin de determinar qué porcentaje de los “N” diputados está a favor del Tratado de Libre Comercio, que porcentaje está en contra y que porcentaje se abstiene de opinar. (Estructura Repetir Hasta).
Inicio
---Leer: N
------Repetir N
------Leer: Df, De, Da
---Hasta N=0
---Imprimir: Df, De, Da
Fin
Para comprender más cada uno de estos ejercicios resueltos mas abajo podras ver una serie de ejemplo de cada unas de las estructuras resueltas.
No hay comentarios:
Publicar un comentario