El documento presenta dos algoritmos. El primero calcula el salario mensual de un empleado teniendo en cuenta el número máximo de horas regulares que puede trabajar, el cálculo de horas extras y la distribución del salario a lo largo de 4 semanas. El segundo algoritmo permite calcular los días, horas y segundos equivalentes a una semana dado un tiempo en minutos.
Algoritmos para cálculo de salario y conversión de tiempo
1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN COL – SEDE CIUDAD OJEDA
Ejercicios de algoritmos
Autor:
Keysmer Suárez
23.861.662
Ing. Civil
Ciudad Ojeda, Junio 2016.
2. Realice un algoritmo que calcule el salario mensual de un empleado sabiendo
que el máximo de horas que puede trabajar es de 160. Las horas extras se
calculan a 1.5 veces la hora normal de trabajo. El cálculo de la hora es el valor de
la hora por el número de horas trabajadas.
Inicio.
1. Para DT>=0 // variable asignada que corresponde a los días trabajados, debe ser
mayor que 0 para evitar error de cálculo.
2. Para HET>=0 // variable asignada que corresponde a las horas extras trabajadas.
3. Para SH>=0 // variable asignada que corresponde al total de salario por hora.
4. Para SD>=0 // variable asignada que corresponde al total del salario diario.
5. Para HE = (HET * SH) * 1.5 // calculo correspondiente al valor correspondiente de
las horas extras trabajadas, donde se multiplica por el valor del salario por hora
considerándose también su valor 1.5 veces.
6. Para ST = ( (SD * DT) + HE ) / 4 // calculo correspondiente al salario total de un
trabajador, el cual es multiplicado por los días trabajados y sumados a las horas
extras calculadas para dividirlas entre 4 semanas de un mes.
7. Ingrese el total de días trabajados = DT.
8. Leer y almacenar el valor de días trabajados.
9. Ingrese el total correspondiente al sueldo diario = SD.
10. Leer y almacenar el valor del sueldo diario.
11. Ingrese el total de horas extras laboradas = HET.
12. Leer y almacenar el valor de horas extras.
13. Ingrese el sueldo correspondiente por hora = SH.
14. Leer y almacenar el valor de sueldo por hora.
15. Realizar operación HE.
16. Leer resultado HE y almacenar.
17. Realizar operación ST.
18. Imprimir resultado de sueldo total = ST.
Fin.
3. Realice un algoritmo que permita calcular los días, horas y segundos que le
corresponde a una semana dado un tiempo en minutos.
Inicio.
1. Para D>=0 // valor correspondiente al total de días que tiene una semana, debe
ser mayor de 0 para no ocasionar error de cálculo.
2. Para TH= 24 * D. // calculo correspondiente al total de horas de una semana
multiplicado por el total de horas de 1 día.
3. Para TS= TH * 3600. // calculo correspondiente al total de segundos que posee
una semana multiplicado por los 3600 segundos correspondientes a 1 hora ó
60 minutos.
4. Ingresa el total de días que tiene una semana = D.
5. Leer el valor D y almacenar.
6. Realizar operación TH.
7. Leer resultado y almacenar TH.
8. Realizar operación TS.
9. Leer el resultado TS.
10. Imprimir resultado, número total de días de la semana =D, cantidad total de
horas = TH y cantidad total de segundos = TS.
Fin.