Last active
October 29, 2017 21:22
-
-
Save gguesser/90d33385107066f0c2fb8e4ab77c1a33 to your computer and use it in GitHub Desktop.
Algorítimo Reajuste Salarial Funcionários: este algorítimo recebe o valor de de salário do funcionário, faz o reajuste conforme o valor do salário comparado ao valor base do salário mínimo e totaliza o gasto para empresa em relaçaõ aos reajustes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
NumeroFuncionarios = 2 | |
GastoEmpresa = 0.0 | |
contador = 0 | |
TaxaAumento1 = 1.50 | |
TaxaAumento2 = 1.20 | |
TaxaAumento3 = 1.15 | |
TaxaAumento4 = 1.10 | |
SalarioMinimo = float(input('Informe o valor do salário mínimo: ')) | |
TresSalarios = SalarioMinimo * 3 | |
DezSalarios = SalarioMinimo * 10 | |
VinteSalarios = SalarioMinimo * 20 | |
while(contador < NumeroFuncionarios): | |
NomeFunc = str(input('\nInforme o nome do funcionário[' + str(contador) + ']: ')) | |
SalarioFunc = float(input('Informe o salário do funcionário[' + str(contador) + ']: ')) | |
NovoSalario = 0.0 | |
DieferencaSalarial = 0.0 | |
if SalarioFunc < TresSalarios: | |
NovoSalario = SalarioFunc * TaxaAumento1 | |
DieferencaSalarial = NovoSalario - SalarioFunc | |
elif SalarioFunc > TresSalarios and SalarioFunc < DezSalarios: | |
NovoSalario = SalarioFunc * TaxaAumento2 | |
DieferencaSalarial = NovoSalario - SalarioFunc | |
elif SalarioFunc > DezSalarios and SalarioFunc < VinteSalarios: | |
NovoSalario = SalarioFunc * TaxaAumento3 | |
DieferencaSalarial = NovoSalario - SalarioFunc | |
else: | |
NovoSalario = SalarioFunc * TaxaAumento4 | |
DieferencaSalarial = NovoSalario - SalarioFunc | |
GastoEmpresa = GastoEmpresa + DieferencaSalarial | |
print('----------------------') | |
print('Colaborador: ' + str(NomeFunc)) | |
print('Benefício: ' + str(NovoSalario)) | |
contador = contador + 1 | |
print('\nTotal gasto pela empresa com reajustes salariáis: ' + str(GastoEmpresa)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment