Crie um sistema de cálculo de imposto: leia o salário de uma pessoa e aplique as seguintes alíquotas:
Até R$ 2.000,00: isento.
De R
5.000,00: 10%.
Acima de R
20 %$.
De R
Passo 1
O enunciado pede um programa que leia o salário de uma pessoa e calcule o imposto devido segundo três faixas de alíquota: isento até
, 10 % para quem ganha entre
e
, e 20 % acima de
.
Passo 2
Para capturar o salário em Python, usamos a função
input()
e convertemos o resultado para float
, armazenando em uma variável chamada salario
.Passo 3
Aplicamos uma estrutura condicional
if/elif/else
para determinar em qual faixa o salario
se enquadra e calcular o imposto:- Se
salario <= 2000.0
, o imposto é zero. - Elif
salario <= 5000.0
, o imposto ésalario * 0.10
. - Else, o imposto é
salario * 0.20
.
Passo 4
Por fim, exibimos o valor do imposto formatado com duas casas decimais e o símbolo de real, usando uma f-string.
Resposta
salario = float(input("Informe o salário (em R$): "))
if salario <\(=2000.0\):
imposto \(=0.0\)
elif salario <\(=5000.0\):
imposto = salario * 0.10
else:
imposto = salario * 0.20
print(f"Imposto devido: R$ {imposto:.2f}")