Maior de idade
Em sistemas reais, você sempre precisa validar se um usuário tem idade mínima para acessar conteúdo restrito, como sites de jogos ou bebidas. Esse controle usa uma simples comparação com >=, exatamente como neste exercício.
O PROBLEMA
Peça a idade de uma pessoa e diga se ela é maior ou menor de idade.
EXEMPLO
Entrada: 18 Saída: Maior de idade Entrada: 17 Saída: Menor de idade
SOBRE O CONCEITO
O if testa uma condição e executa um bloco se ela for verdadeira; o else cobre o caso contrário. O operador >= verifica se o valor da esquerda é maior ou igual ao da direita. Um erro comum é usar > em vez de >=, o que exclui a idade exata do marco — por exemplo, 18 > 18 é falso, então a pessoa com 18 anos seria considerada menor. Outro erro é esquecer de converter a entrada com int(), comparando uma string com um número, o que causa erro de tipo. A sintaxe correta é:
idade = int(input())
if idade >= 18:
print("Maior de idade")
else:
print("Menor de idade")
RESOLUÇÃO