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