Page 171 - Introduccion a la Programacion
P. 171
ESTRUCTURA SELECTIVA SI ANIDADO | Ejercicio 3 171
ALGORITMO EN Pseint
PRUEBA DE ESCRITORIO EN PSeInt
1. // Determina el descuento a partir del monto ingresado.
2. Algoritmo DESCUENTO_MONTO
3. DEFINIR monto, descuento Como REAL;
4. monto <- 0;
5. descuento <- 0;
6. ESCRIBIR “Ingrese el monto de la compra: “;
7. LEER monto;
8. SI (monto <= 500) ENTONCES
9. . ESCRIBIR “El monto no tiene descuento”;
10. . ESCRIBIR “El cliente debe pagar”;
11. . ESCRIBIR monto;
12. SINO
13. . SI (monto > 500) Y (monto <= 1000) ENTONCES
14. . . descuento <- monto - (monto* 0.05);
15. . . ESCRIBIR “El cliente debe pagar”;
16. . . ESCRIBIR descuento;
17. . SINO
18. . . SI (monto > 1000) Y (monto <= 7000) ENTONCES
19. . . . descuento <- monto – (monto * 0.11);
20. . . . ESCRIBIR “El cliente debe pagar”;
21. . . . ESCRIBIR descuento;
22. . . . SI (monto > 7000) Y (monto <= 15000) ENTONCES
23. . . . descuento <- monto – (monto * 0.18);
24. . . . ESCRIBIR “El cliente debe pagar”;
25. . . . ESCRIBIR descuento;
26. . . . SI (monto > 15000) ENTONCES
27. . . . . descuento <- monto – (monto * 0.25);
28. . . . . ESCRIBIR “El cliente debe pagar”;
29. . . . . ESCRIBIR descuento;
30. . . . FINSI
31. . . FINSI
32. . FINSI
33. FINSI
34. FinAlgoritmo