Realice un algoritmo que determine el sueldo semanal de N trabajadores

Realice un algoritmo que determine el sueldo semanal de N trabajadores considerando que se les descuenta 5% de su sueldo si ganan entre 0 y 150 pesos. Se les descuenta 7% si ganan más de 150 pero menos de 300, y 9% si ganan más de 300 pero menos de 450. Los datos son horas trabajadas, sueldo por hora y nombre de cada trabajador.

Haz clic aquí para suscribirte a mi canal

i = 1

while i != 0:

    i = int(input(«Ingresa una opcion 1 = calcular sueldo, 0 = salir:   «))

    if i == 0:

        break

    else:

        if i == 1:

            descuento = 0

            nombre = input(«Ingresa el nombre: «)

            pagohora = float(input(«Ingresa el pago por hora: «))

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

            sueldo = pagohora * horas

            if pagohora > 0 and pagohora <= 150:

                descuento = sueldo * .05

            elif pagohora < 300:

                descuento = sueldo *.07

            elif pagohora < 450:

                descuento = sueldo * .09

            print(f»{nombre} tu sueldo semanal es: ${sueldo-descuento}»)

            print(f»El descuento aplicado es: ${descuento}»)

Descargar Programa

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

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