Aula 2: Estruturas de Decisão (If, Else) - Curso Grátis Introdutório de Programação, Web e Jogos

 

Aula 2: Estruturas de Decisão (If, Else)

📌 Objetivo: Aprender como fazer o programa tomar decisões com if, else.

📍 O que são Estruturas de Decisão?

Muitas vezes, um programa precisa escolher entre diferentes caminhos. Isso acontece quando usamos condições.

💡 Exemplo do mundo real:
Se estiver chovendo, levo guarda-chuva.
Se não estiver chovendo, não levo guarda-chuva.

Essa lógica pode ser escrita assim em código:

Python

if chovendo:

levar_guarda_chuva()
else: sair_sem_guarda_chuva()



👨‍💻     Código Prático: Maioridade      👨‍💻


Agora vamos escrever um programa que verifica se uma pessoa é maior de idade.


🔹 Passo a Passo:

1 - O programa pede a idade do usuário.

2 - Se a idade for maior ou igual a 18, ele diz que a pessoa é maior de idade.

3 - Caso contrário, diz que é menor de idade.


Código em Python:

Python


idade = int(input("Digite sua idade: ")) # Converte a entrada para número inteiro If idade >= 18:
print("Você é maior de idade.")
Else:
print("Você é menor de idade.")


📌 Como Funciona?

  • if idade >= 18: → Se a idade for 18 ou mais, o bloco abaixo é executado.
  • else: → Caso contrário, executa outro bloco.
  • Indentação (espaço no início da linha) é essencial em Python. Tudo dentro de if e else precisa estar indentado.


🎯 Exercício Prático

Agora é sua vez!


📌 Crie um programa que peça a nota de um aluno e diga se ele foi aprovado ou reprovado.

  • Se a nota for maior ou igual a 7, exibir: "Aprovado!"
  • Se for menor que 7, exibir: "Reprovado!"

💡 Dica: Lembre-se de converter a entrada para float() para aceitar notas decimais.



📩 Próxima Aula

Se você fizer o exercício, me avise que corrijo para você!


Na Aula 3, vamos aprender laços de repetição (for, while) para criar programas que repetem tarefas automaticamente.

📌 Dúvidas? Pergunta aqui! 🚀


Comments

Popular posts from this blog

Aula 7: Criando um Back-End com Flask (API Web) - Curso Grátis Introdutório de Programação, Web e Jogos

Aula 9: Deploy - Colocando Sua Aplicação Online - Curso Grátis Introdutório de Programação, Web e Jogos

Aula 8: Criando o Front-End com HTML, CSS e JavaScript - Curso Grátis Introdutório de Programação, Web e Jogos