Uma empresa irá dar um aumento de salário aos seus funcionários de acordo com a categoria de
cada empregado. O aumento seguirá a seguinte regra:
• Funcionários das categorias A, C, F, e H ganharão 10% de aumento sobre o salário;
• Funcionários das categorias B, D, E, I, J e T ganharão 15% de aumento sobre o salário;
• Funcionários das categorias K e R ganharão 25% de aumento sobre o salário;
• Funcionários das categorias L, M, N, O, P, Q e S ganharão 35% de aumento sobre o salário;
• Funcionários das categorias U, V, X, Y, W e Z ganharão 50% de aumento sobre o salário.
Faça um programa que leia o nome, a categoria e salário de um funcionário, e imprima o nome,
categoria e salário reajustado do mesmo.
Soluções para a tarefa
Respondido por
3
nome=input("Digite o nome do funcinário: ")categoria=str(input("Digite a categoria do funcinário (MAIÚSUCULO): "))salario=float(input("Digite o salário: "))print("Nome do Funcionário: ", nome)print("Categoria do Funcionário: ", categoria)if categoria=='A' or categoria=='C' or categoria=='F' or categoria=='H': print("Novo salário reajustado: ", (salario*1.1))elif categoria=='B' or categoria=='D' or categoria=='E' or categoria=='I' or categoria=='J' or categoria=='T' : print("Novo salário reajustado: ", (salario*1.15))elif categoria=='K' or categoria=='R' : print("Novo salário reajustado: ", (salario*1.25))elif categoria=='L' or categoria=='M' or categoria=='N' or categoria=='O' or categoria=='P' or categoria=='S' or categoria=='Q' : print("Novo salário reajustado: ", (salario*1.35))elif categoria=='U' or categoria=='V' or categoria=='X' or categoria=='Y' or categoria=='W' or categoria=='Z' : print("Novo salário reajustado: ", (salario*1.50))else: print("Salário não reajustado ou categoria inválida. ")print()
Anexos:
Perguntas interessantes