Exercício Sobre IF com ELIF

Estruturas condicionais são a base da lógica de programação em Python. Quando você precisa tomar decisões no código, o if é seu ponto de partida. Mas e quando há mais de uma condição possível? É aí que entra o elif, uma ferramenta que permite criar múltiplos caminhos de decisão de forma organizada e eficiente.

O elif (abreviação de “else if”) permite testar várias condições em sequência, sem precisar criar múltiplos blocos if independentes. Ele é essencial para construir sistemas de classificação, validações complexas, menus interativos e qualquer situação onde o programa precise escolher entre três ou mais alternativas. Dominar essa estrutura é fundamental para escrever código mais limpo e lógico.

Na prática, você encontra elif em sistemas de notas escolares, categorização de dados, validação de formulários, jogos que avaliam diferentes cenários e muito mais. É uma das estruturas mais usadas no dia a dia da programação.

O que você vai treinar

  • Estruturar condições encadeadas com if, elif e else
  • Criar múltiplos caminhos de decisão em sequência
  • Entender a ordem de avaliação das condições
  • Aplicar comparações e testes lógicos em diferentes contextos
  • Resolver problemas práticos com classificação e categorização

Pré-requisitos

Para aproveitar este exercício, você deve conhecer o comando if básico, operadores de comparação e a função print(). Se ainda não domina esses conceitos, recomendamos revisar antes de continuar.

Agora é hora de colocar em prática. O exercício abaixo vai guiá-lo por desafios reais usando elif, desde classificações simples até estruturas com múltiplas alternativas. Pratique cada questão com atenção e observe como suas decisões moldam o comportamento do programa.