Page 251 - Introduccion a la Programacion
P. 251
CAPÍTULO 3.Estructuras repetitivas y arreglos unidimensionales | Ejercicio 4 251
PRUEBA DE ESCRITORIO
AUMENTO_SUELDO_GRUPO
trabajadores sueldo sueldoNuevo nomina
0 0 0 0
10 1500 1680 16800
5 500 575 2875
ALGORITMO EN PseInt
PRUEBA DE ESCRITORIO EN PseInt
1. // Calcule el aumento de sueldo para un grupo de empleados de
una
2. // empresa teniendo en cuenta el siguiente criterio, si sueldo
es
3. // inferior a 1,000 aumento del 15%, si sueldo es mayor o igual
4. // a 1000 aumento del 12%.
5. Algoritmo AUMENTO_SUELDO_GRUPO
6. DEFINIR trabajadores, sueldo, sueldoNuevo, nomina Como REAL;
7. trabajadores <- 0;
8. sueldo <- 0;
9. sueldoNuevo <- 0;
10. nomina <- 0;
11. ESCRIBIR “¿Cuántos trabajadores tiene el grupo?”;
12. LEER trabajadores;
13. MIENTRAS (trabajadores > 0) HACER
14. . ESCRIBIR “¿Cuál es el sueldo actual?”;
15. . LEER sueldo;
16. . SI (sueldo < 1000) ENTONCES
17. . . sueldoNuevo <- sueldo * 1.15;
18. . SINO
19. . . SI (sueldo <= 1000) ENTONCES
20. . . . sueldoNuevo <- sueldo * 1.12;
21. . . FINSI
22. . FINSI
23. . nomina <- sueldoNuevo * trabajadores;
24. . ESCRIBIR “El nuevo sueldo del grupo de trabajadores será
de: “;
25. . ESCRIBIR sueldoNuevo;