💪 Exercícios — Aula 15: Algoritmos e Fluxogramas
Treine sua mente para estruturar soluções lógicas de forma clara, finita e visual.
🟢 Nível Básico
1. Dicionário Visual
Associe o símbolo do fluxograma à sua função correta: - a) Retângulo - b) Losango - c) Oval/Elipse - ( ) Início ou Fim do algoritmo. - ( ) Uma ação ou cálculo matemático. - ( ) Uma pergunta ou decisão (Sim/Não).
2. Algoritmo do Dia a Dia
Escreva um algoritmo simples em formato de lista (passo a passo) para a seguinte tarefa: "Fazer um café". Certifique-se de que o algoritmo tenha um Início e um Fim claros.
🟡 Nível Intermediário
3. Do Texto para o Fluxograma
Pegue o seu algoritmo do café da questão anterior e identifique: - Quais passos seriam representados por Retângulos (Ações)? - Existe algum passo que precisaria de um Losango (Decisão)? (Ex: "O café está doce o suficiente?").
4. O Poder do Pseudocódigo
Explique por que os programadores escrevem em Pseudocódigo (descrição em português estruturado) antes de passar para a linguagem de programação final (como Python ou C).
🔴 Desafio Master
5. A Lógica da Paridade 🔢
Escreva um pequeno algoritmo (em texto ou pseudocódigo) para verificar se um número digitado pelo usuário é PAR ou ÍMPAR. - Dica: Use a lógica do resto da divisão por 2 (Vimos isso na Aula 02 de Binários!). - Use a estrutura: SE (condição) ENTÃO ... SENÃO ...
📚 Gabarito e Soluções Comentadas
Gabarito Explicado
### 1. Formas Geométricas em Fluxogramas - **Retângulo:** Processamento / Ação / Cálculo interno. - **Losango:** Decisão / Condicional (possui duas saídas: Sim/Não ou Verdadeiro/Falso). - **Oval / Círculo alongado:** Início ou Fim do fluxo. - **Paralelogramo:** Entrada ou saída manual de dados. ### 2. Algoritmo em PseudocódigoAlgoritmo MediaEscolar
Var
nota1, nota2, media: Real
Inicio
Escreva("Digite a primeira nota: ")
Leia(nota1)
Escreva("Digite a segunda nota: ")
Leia(nota2)
media <- (nota1 + nota2) / 2
Se media >= 7.0 Entao
Escreva("Aluno Aprovado! Média: ", media)
Senao
Escreva("Aluno em Recuperação! Média: ", media)
FimSe
FimAlgoritmo