Un obrero necesita calcular su salario semanal el cual se obtiene de la siguiente manera

Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga $16 por hora, si trabaja más de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.

Un obrero necesita calcular su salario semanal el cual se obtiene de la siguiente manera

Haz clic aquí para suscribirte a mi canal

Bien vamos a explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre en mi caso lo nombre como:

Algoritmo detarea

Con la palabra reservada definir declaramos las variables en este algoritmo utilizamos las variables horas, horas_extras y pago estas variables las declaramos de tipo real.

               Definir horas, horas_extras, pago Como Real

Con la función escribir mostramos un mensaje en pantalla y pedimos las horas trabajadas.

               Escribir «Escribe las horas trabajadas»

Este número lo almacenamos en la variable horas con la función leer.

               leer horas

Evaluamos si las horas trabajadas son mayor a 40 horas

               si horas > 40 Entonces

Si la condición se cumple entonces calculamos las horas extras esto lo hacemos restando 40 a las horas trabajadas.

                              horas_extras = horas – 40

Ya teniendo las horas trabajadas entonces calculamos el pago, multiplicamos 40 horas por $16 pesos y al resultado de esto le sumamos las horas extras multiplicadas por 20 pesos ya con esto obtenemos el pago.

                              pago = (40 * 16) + (horas_extras * 20)

               SiNo

Pero si la condición no se cumple es decir si las horas trabajadas no superan las 40 horas, entonces calculamos el pago simplemente multiplicando las horas por 16 pesos.

                              pago = horas * 16

               FinSi

Finalmente mostramos un mensaje con la función escribir y damos a conocer el pago por las horas trabajadas.

               Escribir «El pago semanal por las «,horas,» horas trabajadas es: $»,pago

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

un obrero necesita calcular su salario semanal el cual se obtiene de la siguiente manera
un obrero necesita calcular su salario semanal el cual se obtiene de la siguiente manera

Un obrero necesita calcular su salario semanal en Python

Te comparto la solución de este algoritmo en lenguaje de programación Python

Haz clic aquí para suscribirte a mi canal

horas = int(input(«Ingresa las horas trabajadas: «))

if horas > 40:

    extras = horas – 40

    pago = (40*16) + (extras*20)

else:

    pago = horas * 16

print(«El pago semanal por «,horas,» horas es $»,pago)

Te dejo otro ejemplos de este algoritmo.

Un obrero necesita calcular su salario semanal c++

Bien amigos esta es la solución de este algoritmo te dejo el código, espero les guste y más que nada les pueda ser de utilidad un saludo.

2 comentarios

  1. wuau sus videos me han sido de gran ayuda me gustaria saber si me podrian guiar por de entender entiendo pero me enredo en el momento como de hacerlo depende el ejercicio gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *