En esta ocasión realizamos un algoritmo para calcular el salario de un trabajador en pseint, este algoritmo lo desarrollamos y probamos con el simulador Pseint.
Realice un algoritmo para determinar el sueldo semanal de un trabajador con base en las horas trabajadas y el pago por hora, considerando que después de las 40 horas cada hora se considera como excedente y se paga el doble.
Al final de este articulo te dejo un un enlace para descargar el código fuente espero te sea de utilidad.
Algoritmo para calcular el salario semanal de un trabajador
Para resolver este algoritmo lo primero que hacemos es ponerle un nombre.
Algoritmo Sueldo_semanal
Con la palabra reservada Definir declaramos las variables para este ejemplo utilizamos las variables horas y extra estas dos variables las declaramos de tipo entero.
Definir horas, extra como entero
También definimos las variables pagohora, sueldo, sueldoextra y sueldoTotal estas variables las declaramos de tipo real ya que trabajaremos con números con punto decima.
definir pagohora, sueldo, sueldoextra, sueldoTotal como real
Con la función escribir mostramos un mensaje en pantalla y pedimos el pago por hora, este mensaje lo colocamos entre comillas dobles.
Escribir «Dame el pago por hora»
Con la función leer asignamos en la variable pagohora el valor que ingrese el usuario por teclado
leer pagohora
Nuevamente mandamos un mensaje y pedimos las horas trabajadas en la semana
Escribir «Dame las horas trabajadas en la semana: «
El número de horas trabajadas las almacenamos en la variable horas.
leer horas
Utilizamos la estructura si entonces y evaluamos si horas trabajadas es mayor a 40
si horas > 40 entonces
Cuando esta condición se cumpla calculamos el sueldo total con las siguientes sentencias.
extra = horas – 40
sueldo = pagohora * 40
sueldoextra = (extra * pagohora)*2
sueldoTotal = sueldo + sueldoextra
Si la condición no se cumple calculamos el sueldo total con la siguiente sentencia.
sueldoTotal = pagohora * horas
Por ultimo mandamos un mensaje concatenado donde indicamos el sueldo de la semana por las horas trabajadas.
Escribir «Tu sueldo semanal por «,horas,» horas es: $»,sueldoTotal
Bueno amigos esta es la solución a este algoritmo espero les guste y más que nada te sea de utilidad te dejo un enlace para que descargues el código fuente.
Algoritmo para calcular el salario de un trabajador