Orange Juice

Estruturas de condição em programação: If e Else na prática

A imagem apresenta um fundo dividido entre preto com códigos de programação e laranja vibrante. No lado esquerdo, há uma faixa vermelha com texto branco que diz “AULA 3.3”, seguida da frase em letras grandes brancas “CONDICIONAIS IF/ELSE”. No canto direito, aparece parcialmente uma pessoa vestindo uma camiseta preta com a palavra “JAPAN” escrita em branco.

Se você está começando a programar, entender como funcionam estruturas de condição é essencial. Elas determinam o fluxo de execução do código, permitindo que o programa “decida” o que fazer com base em critérios específicos, algo parecido com tomar decisões no dia a dia.

O que são estruturas de condição?

As condições são usadas para executar blocos de código somente quando determinadas regras são verdadeiras.

No exemplo:

  • if (se…): Se a idade for maior ou igual a 18, a pessoa pode entrar na balada.
  • else (senão…): Caso contrário, não entra. Simples assim.
Adicionando mais lógica com “else if”

É possível criar condições intermediárias. Por exemplo, se a pessoa tiver entre 16 e 17 anos, pode até entrar, mas com restrição de horário (até as 22h). Essa variação traz mais controle e realismo ao seu código.

Escopo e boas práticas

Cada condição tem um escopo, definido entre chaves { }. Isso garante que apenas o código relevante seja executado quando aquela condição for verdadeira. Entender escopo é importante para não misturar regras e evitar erros lógicos.

Aplicações reais

Embora tenhamos usado um exemplo descontraído, esse conceito é aplicado o tempo todo em sistemas do nosso dia a dia:

  • Validação de acesso de usuários
  • Controle de permissões
  • Execução de funções diferentes com base em configurações ou dados recebidos

Quer ver o passo a passo desse código e entender de forma visual como tudo funciona?

No vídeo que publicamos no Youtube, mostramos de forma simples como utilizar if e else para criar um controle de acesso em uma “balada”, com regras diferentes dependendo da idade da pessoa.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *