Operadores

0

🎯 Objetivo da Aula

Compreender como os operadores permitem realizar cálculos, comparar valores e tomar decisões dentro de um algoritmo.

Se as variáveis são caixas, os operadores são as ferramentas que trabalham com o que está dentro delas. São as engrenagens que fazem o algoritmo se movimentar ⚙️


➕ 1. Operadores Matemáticos

Usados para realizar cálculos numéricos.

OperadorFunçãoExemplo
+Adição5 + 3 = 8
Subtração10 – 4 = 6
*Multiplicação2 * 6 = 12
/Divisão8 / 2 = 4

📌 Exemplo em pseudocódigo

início
leia numero1
leia numero2
soma ← numero1 + numero2
escreva soma
fim

Aqui, o operador + realiza a ação matemática.


🔎 2. Operadores Relacionais

Usados para comparar valores. O resultado sempre será verdadeiro ou falso.

OperadorSignificado
>Maior que
<Menor que
=Igual
>=Maior ou igual
<=Menor ou igual
<>Diferente

📌 Exemplo

se idade >= 18 então
escreva "Maior de idade"
fimse

O operador >= verifica uma condição.

Comparar é preparar o caminho para decidir.


🧠 3. Operadores Lógicos

Usados para combinar condições.

OperadorFunção
EAmbas condições devem ser verdadeiras
OUPelo menos uma condição deve ser verdadeira
NÃOInverte o valor lógico

📌 Exemplo

se idade >= 18 E possuiCNH = verdadeiro então
escreva "Pode dirigir"
fimse

Aqui, duas condições precisam ser verdadeiras ao mesmo tempo.


🧩 Atividades Práticas


🧮 Atividade 1 – Calculadora Simples

Criar um algoritmo que:

  1. Leia dois números
  2. Mostre:
    • Soma
    • Subtração
    • Multiplicação
    • Divisão

Exemplo esperado:

início
leia num1
leia num2 soma ← num1 + num2
sub ← num1 - num2
mult ← num1 * num2
div ← num1 / num2 escreva soma
escreva sub
escreva mult
escreva div
fim

🎯 Desafio extra: verificar se o segundo número é diferente de zero antes de dividir.


🔢 Atividade 2 – Comparação de Números

Criar um algoritmo que:

  • Leia dois números
  • Informe qual é o maior
  • Informe se são iguais

Exemplo de lógica:

se numero1 > numero2 então
escreva "Primeiro número é maior"
senão
escreva "Segundo número é maior ou são iguais"
fimse

📊 Atividade 3 – Tabela-Verdade Simples

Complete a tabela:

ABA E BA OU B
VV??
VF??
FV??
FF??

Resposta esperada:

ABA E BA OU B
VVVV
VFFV
FVFV
FFFF

🎯 Objetivo: compreender como decisões múltiplas funcionam.


📌 Encerramento da Aula

Perguntas para reflexão:

  • Todo cálculo gera um número. Toda comparação gera o quê?
  • Quando usar operador lógico em vez de relacional?
  • Por que precisamos validar antes de dividir?