algoritmia
EL SUELDO SE PAGA SEGÚN LAS HORAS TRABAJADAS POR DIA.
EL MAXIMO ES DE 8HRS SI GANA 17 PESOS POR HORA
¿CUAL SERIA EL SUELDO DIARIO?
A LA SEMANA SE PAGAN 7DIAS.
SI EL SUELDO FUE MAYOR A 200 PESOS SE DESCONTARAN 20 PESOS DEL SUELDO.
DE INFONAVIT SE RESTA EL 23%. SI GANA MENOS DE 200 PESOS RECIBIRA UN BONO DE 15 PESOS.
CALCULA EL SUELDO NETO.INICIO
{ALGORITMO QUE CALCULA SUELDO NETO SEMANAL}
1. DECLARAR N TIPO NUMÉRICO
2. ESCRIBIR RENGLON 1, COLUMNA 7 “¿CUANTOS EMPLEADOS?”
3. LEER RENGLON 1, COLUMNA 21 N
4. DECLARAR VECTOR NOMBRE [N]TIPO TEXTO
5. DECLARAR VECTOR HTRAB [N], SDIARIO [N], SSEMANAL [N], INFORNAVIT [N]
6. DECLARAR VECTOR BONO [N], DSCTO [N], SNETO [ N ] TIPO NUMÉRICO
7. DECLARAR SPORH, ELEMENTO TIPO NUMÉRICO
8.SPORH = 17
9. PARA (ELEMENTO = 1, HASTA ELEMENTO = N)
10. ESCRIBIR RENGLON 2, COLUMNA 1 “NOMBRE”, LEER RENGLON 2, COLUMNA 9 NOMBRE [ELEMENTO]
11. ESCRIBIR RENGLON 3, COLUMNA 1“HORAS TRABAJADAS:”, LEER RENGLON 3, COLUMNA 19 HTRAB [ELEMENTO]
12. ESCRIBIR RENGLON 4, COLUMNA 1 “SUELDO DIARIO:”
13. SDIARIO [ELEMENTO] = HTRAB [ELEMENTO] * SPORH
14.ESCRIBIR RENGLON 4 COLUMNA 15 SDIARIO [ELEMENTO]
15. ESCRIBIR RENGLON 5, COLUMNA 1 “SUELDO SEMANAL:”
16. SSEMANAL [ELEMENTO] = SDIARIO [ELEMENTO] * 7
17. ESCRIBIR RENGLON 5,COLUMNA 18 SSEMANAL [ELEMENTO]
18. ESCRUBIR RENGLON 6, COLUMNA 1 “INFONAVIT:”
19. INFONAVIT [ELEMENTO] = SSEMANAL [ELEMENTO] * 0.23
20. ESCRIBIR RENGLON 6, COLUMNA 1INFONAVIT [ELEMENTO]
21. ESCRIBIR RENGLON 7, COLUMNA 1 “BONO:”, ESCRIBIR RENGLON 8, COLUMNA 1, “DESCUENTO:”
22. SI (SSEMANAL [ELEMENTO] < 200)
23. INICIO SI
24.BONO [ELEMENTO] = 15, DSCTO [ELEMENTO] = 0
25. SI NO
26. DSCTO [ELEMENTO] = 20, BONO [ELEMENTO] = 0
27. FIN SI
28....
Regístrate para leer el documento completo.