Boa noite galera!
Continuando os exercícios de Estrutura de Decisão da lista de exercícios oficial do Python.
11° exercício(feito sem funções) diz assim:
“As Organizações Tabajara resolveram dar um aumento de salário aos seus colaboradores e lhe contraram para desenvolver o programa que calculará os reajustes."
Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério, baseado no salário atual:
"salários até R$ 280,00 (incluindo) : aumento de 20%
salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
salários de R$ 1500,00 em diante : aumento de 5% Após o aumento ser realizado, informe na tela:
o salário antes do reajuste;
o percentual de aumento aplicado;
o valor do aumento;
o novo salário, após o aumento.”
Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério, baseado no salário atual:
"salários até R$ 280,00 (incluindo) : aumento de 20%
salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
salários de R$ 1500,00 em diante : aumento de 5% Após o aumento ser realizado, informe na tela:
o salário antes do reajuste;
o percentual de aumento aplicado;
o valor do aumento;
o novo salário, após o aumento.”
# -*- coding: latin-1 -*-
salario = input('Digite o salário: ')
if salario <= 280:
salarior = ((salario/100)*20) + salario
reajp = '20%'
reajv = (salario/100)*20
elif salario > 280 and salario <= 700:
salarior = salario + (salario/100)*15
reajp = '15%'
reajv = (salario/100)*15
elif salario > 700 and salario <= 1500:
salarior = salario + (salario/100)*10
reajp = '10%'
reajv = (salario/100)*10
else:
salarior = salario + (salario/100)*5
reajp = '5%'
reajv = (salario/100)*5
print 'Salário antes do reajuste: ', salario
print 'Salário reajustado: ', salarior
print 'Valor do reajuste: ', reajv
print 'Porcentagem do reajuste: ', reajp
Essa forma é bem mais fácil para o entendimento que a anterior que utiliza função, porém é muito mais trabalhosa, basicamente entramos com o salario verificamos nos comandos if, elifs e else e "printamos" os resultados. É isso pessoal, até a próxima.
ola pode me ajuda com exercícios faça um programa que peça a temperatura em graus Farenheit,transforme e mostre a temperatura em graus Celsuis.
ResponderExcluirC=(5*(f-32)/9) meu kizy-curie@bol.com se pode me responde pelo e-mail seria grata
obrigado funcionou
ResponderExcluirprint("OT / Organização Tabajara - Aumento salarial dos colaboradores.")
ResponderExcluirsalario = float(input("Por favor, informe seu salário: "))
#salários até R$ 280,00 (incluindo) : aumento de 20%
if salario <= 280:
aumento_1 = (salario * 20 / 100)
salario_n1 = salario + (salario * 20 / 100)
print("Seu salário antes do reajuste: {:.2f}".format(salario))
print("Aumento percentual de: 20%")
print("Valor do aumento: {:.2f}".format(aumento_1))
print("Seu novo salário: {:.2f}".format(salario_n1))
#salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
if salario > 280 and salario <= 700:
aumento_2 = (salario * 15 / 100)
salario_n2 = salario + (salario * 15 / 100)
print("Seu salário antes do reajuste: {:.2f}".format(salario))
print("Aumento percentual de: 15%")
print("Valor do aumento: {:.2f}".format(aumento_2))
print("Seu novo salário: {:.2f}".format(salario_n2))
#salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
if salario > 700 and salario <= 1500:
aumento_3 = (salario * 10 / 100)
salario_n3 = salario + (salario * 10 / 100)
print("Seu salário antes do reajuste: {:.2f}".format(salario))
print("Aumento percentual de: 10%")
print("Valor do aumento: {:.2f}".format(aumento_3))
print("Seu novo salário: {:.2f}".format(salario_n3))
#salários de R$ 1500,00 em diante : aumento de 5% Após o aumento ser realizado, informe na tela:
if salario > 1500:
aumento_4 = (salario * 5 / 100)
salario_n4 = salario + (salario * 5 / 100)
print("Seu salário antes do reajuste: {:.2f}".format(salario))
print("Aumento percentual de: 5%")
print("Valor do aumento: {:.2f}".format(aumento_4))
print("Seu novo salário: {:.2f}".format(salario_n4))