viernes, 18 de diciembre de 2015

Ejemplos de Algoritmos - Ejercicio 10 de 16



Tanto el Pseudocódigo como el Diagrama de flujo presentan errores; encuéntrelos y corrijalos. Realice un algoritmo que calcule el monto a pagar por el servicio de estacionamiento, teniendo en cuenta que por la primera hora de estadía se tiene una tarifa de 1000 bolívares y las restantes tienen un costo de 600 bolívares.
Se tiene como datos: hora de entrada, hora de salida (formato militar), iniciada una hora se contabiliza como hora total.


Pseudocódigo

1. Inicio

2. Declaración de Variables

HE = 0 (Hora Entrada)
HS = 0 (Hora Salida)
Pago = 0

3. Leer Datos: HE, HS

4. HoraEstadia = HS – HE

5. HoraFracción = HoraEstadia–HoraEstadia

6. Si HoraEstadia>= 1 Entonces

7. Si HoraFraccion >= 1 Entonces

8. HoraEstadia=HoraEstadia + 1

9. Fin_SI

10. Hora Restante = HoraEstadia – 1

11. Pago = 1000 + (HoraRestante * 600)

12. De lo contrario

13. Pago = 1000

14. Imprimir resultado

15. Fin


Diagrama de Flujo: 




Ejercicios propuesto:

a. Realice un algoritmo que determine el pago a realizar por la entrada a un espectáculo donde se pueden comprar sólo hasta cuatro entrada, donde al costo de dos entradas se les descuenta el 10%, al de tres entrada el 15% y a la compra de cuatro tickets se le descuenta el 20 %.


Espero haber ayudado en algo. Hasta la próxima oportunidad!







No hay comentarios:

Publicar un comentario en la entrada