Pular para conteúdo

Exercícios 01 - Lógica de Programação 🧠

Objetivo

Objetivo: Treinar o pensamento computacional antes de escrever código.


🟢 Fáceis

  1. Algoritmo do Café: Escreva, passo a passo, como você faz café. Considere detalhes como "verificar se tem açúcar" ou "ferver a água".
  2. Troca de Pneu: Descreva a sequência lógica para trocar um pneu furado de um carro. Não esqueça de "parar o carro" antes!

🟡 Médios

  1. Fluxograma da Aprovação: Desenhe (ou descreva) um fluxograma que leia 2 notas de um aluno.
    • Se a média for >= 7: Aprovado.
    • Se for < 7 e >= 5: Recuperação.
    • Senão: Reprovado.
  2. Travessia Segura: Crie um algoritmo para atravessar uma rua movimentada sem semáforo. Inclua as decisões (Olhar para a esquerda, Olhar para a direita, Esperar...).

🔴 Desafio

  1. Torre de Hanói (Lógica): Você tem 3 pinos (A, B, C) e 3 discos de tamanhos diferentes no pino A (o maior embaixo).
    • Objetivo: Mover todos para o pino C.
    • Regra 1: Só pode mover um disco por vez.
    • Regra 2: Nunca coloque um disco maior sobre um menor.
    • Descreva os movimentos (Ex: Mover disco 1 de A para C).