SALARIO MINIMO
Sabiendo que el salario minimo es de $8 por hora para un trabajador de Santa María y de $10.50 por hora para un trabajador de Apaxco, escribir un algoritmo que nos de un mensaje con el nombre del trabajador y nos diga cuanto dinero ganó ese día.
Entradas: Caracter lugar_trabajo
Numérico horas_trabajadas
Numérico SALARIO_SANTAMARIA (8)
Numérico SALARIO_APAXCO (10.50)
Caracter nombre_trabajador
Salidas: Numérico salario_ganado
Inicio
*Leer lugar_trabajo
*Leer horas_trabajadas
*Leer nombre_trabajador
Establecer SALARIO_SANTAMARIA es 8.0
Establecer SALARIO_APAXCO es 10.50
Si lugar_trabajo es "Santa María" entonces
Multiplicar horas_trabajadas por SALARIO_SANTAMARIA y guardar en salario_gando
Si lugar_trabajo es "Apaxco" entonces
Multiplicar horas_trabajadas por SALARIO_APAXCO y guardas en salario_ganado
Imprimir "El trabajador"
Imprimir nombre_trabajador
Imprimir "gano hoy"
Imprimir salario_ganado
Fin
Pseudocódigo
Class Salario
//Declaraciones (Entradas)
Cadena: lugar_de_trabajo
Real: horas_laborales
SALARIO_SANTAMARIA=8
SALARIO_APAXCO=10.50
Cadena: nombre_trabajador
//Declaraciones (Salidas)
Entero: salario_ganado
main
print "introduce el nombre del trabajador"
scan nombre_trabajador
print "introduce las horas laborales"
scan horas_laborales
print "introduce el lugar donde trabaja"
scan lugar_de_trabajo
If (lugar_de_trabajo=SANTAMARIA) then
sueldo_trabajador= SAKLARIO_SANTAMARIA*horas_laborales
end_if
If (lugar_de_trabajo=APAXCO) then
sueldo_trabajador= SAKLARIO_SANTAMARIA*horas_laborales
end_if
print nombre_trabajador
print salario_ganado
end_main