Faça o programa tomar decisões. Se uma condição for verdadeira, executa um bloco; senão, executa outro.
if condição:
# bloco executado se verdadeiro
else:
# bloco executado se falso
== igual a != diferente de > maior que < menor que >= maior ou igual <= menor ou igual
10 % 2 == 0 # True → 10 é par 9 % 2 == 1 # True → 9 é ímpar
n = int(input("Número: "))
if n % 2 == 0:
print("Par")
else:
print("Ímpar")
// Exercícios
Leia um número inteiro e informe se ele é par ou ímpar.
Um número é par quando o resto da divisão por 2 é 0: n % 2 == 0.
Leia a idade de uma pessoa e informe: menor de 16 → "Não pode votar", 16 ou 17 → "Voto opcional", 18 a 70 → "Voto obrigatório", acima de 70 → "Voto opcional".
Use if / elif / else para 4 faixas de idade.
Leia um número e informe se é positivo, negativo ou zero.
Você vai precisar de if, elif e else para cobrir os 3 casos.
Leia dois números e mostre qual é o maior (ou se são iguais).
Compare com >, < e ==. Use 3 condições: a > b, a < b, a == b.
Um vendedor recebe bônus por metas: vendas ≥ R$10.000 → 15% de bônus; vendas entre R$5.000 e R$9.999 → 10%; abaixo de R$5.000 → sem bônus. Leia o valor das vendas e calcule o bônus.
Bônus = vendas × (percentual / 100). Use if/elif/else para as 3 faixas.
Uma loja dá desconto baseado no valor da compra: acima de R$500 → 20% de desconto; R$200 a R$500 → 10%; abaixo de R$200 → sem desconto. Mostre o valor original, o desconto e o preço final.
Calcule o desconto (valor × percentual/100) e subtraia do valor original para obter o preço final.