Pesquisar no Python Iniciantes

quinta-feira, 26 de julho de 2012

Exercícios #27 (Feito sem funções)

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.”

# -*- 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.


2 comentários:

  1. 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.
    C=(5*(f-32)/9) meu kizy-curie@bol.com se pode me responde pelo e-mail seria grata

    ResponderExcluir