Preciso de ajuda por favor
- #Python
[RESOLVIDO] SOLUÇÃO:
salario = float(input())
if 0 <= salario <= 600.00: percent = 17
elif 600.01 <= salario <= 900.00: percent = 13
elif 900.01 <= salario <= 1500.00: percent = 12
elif 1500.01 <= salario <= 2000.00: percent = 10
else: percent = 5
ganho = n_salario = salario + (salario * percent)/100
reajuste = n_salario - salario
print(f"Novo salario: {ganho:.2f}\nReajuste ganho: {reajuste:.2f}\nEm percentual: {percent} %")
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Estou fazendo um desafio de código e a única diferença que notei entre a minha saída e a esperada foi o "ponto" no lugar de "virgula".
Desafio: Leia o salário do funcionário e calcule e mostre o novo salário, bem como o valor de reajuste ganho e o índice reajustado, em percentual.
A entrada contém apenas um valor de ponto flutuante, que pode ser maior ou igual a zero, com duas casas decimais, conforme exemplos abaixo.
Código:
salario = float(input())
if (salario <= 600.00):
percentual = 17
elif (salario <= 900.00):
percentual = 13
elif (salario <= 1500.01):
percentual = 12
elif (salario <= 2000.01):
percentual = 10
else:
percentual = 5
#print('Salario original: R$ ', salario)
percentual = percentual / 100.0
aumento = percentual * salario
novo_salario = salario + aumento
em_percento = (int(percentual * 100))
print('Novo salario: {:.2} '.format( novo_salario), end="")
print('Reajuste ganho: {:.2} '.format(aumento), end="")
print('Em percentual: {} %'.format(em_percento), end="")