Lista de Desafios de Fixação (20 Capítulos)
🏆 Lista de Desafios de Fixação
Esta página contém exercícios extras para serem realizados na Aula 3 de cada capítulo ou como atividade de casa.
🟢 Módulo 1: Fundamentos (Cap 01 a 04)
Capítulo 01: O Início
- Desafio: Crie um programa que exiba seu nome, idade e sua cidade natal em linhas diferentes.
Capítulo 02: Memória
- Desafio: Crie duas variáveis A e B, peça valores e depois troque-os entre si.
Capítulo 03: Cálculos
- Desafio: Peça um valor em Reais e a cotação do dólar hoje. Exiba o valor convertido.
Capítulo 04: Interação
- Desafio: Crie uma história interativa pedindo 5 palavras ao usuário.
🟡 Módulo 2: Decisões (Cap 05 a 08)
Capítulo 05: SE Simples
- Desafio: Verificador de Par ou Ímpar usando o operador de resto (%).
Capítulo 06: SE/SENAO
- Desafio: Classificação de Atleta por idade (Infantil, Juvenil, Adulto).
Capítulo 07: Lógica Combinada
- Desafio: Verificador de Triângulos (Equilátero, Isósceles ou Escaleno).
Capítulo 08: Escolha-Caso
- Desafio: Calculadora Simples com as 4 operações básicas.
🟠 Módulo 3: Repetição (Cap 09 a 12)
Capítulo 09: Enquanto
- Desafio: Tabuada Personalizada de 1 a 10.
Capítulo 10: Faca-Enquanto
- Desafio: Validação de Nota entre 0 e 10 com repetição em caso de erro.
Capítulo 11: Para
- Desafio: Soma de todos os números em um intervalo definido pelo usuário.
Capítulo 12: Laços Aninhados
- Desafio: Gerador de Matriz de Identidade ou Padrões Visuais no Console.
🔴 Módulo 4: Coleções (Cap 13 a 16)
Capítulo 13: Vetores
- Desafio: Inversão de Ordem de 5 números inseridos pelo usuário.
Capítulo 14: Busca e Filtros
- Desafio: Filtrar apenas números positivos de uma lista de 10 entradas.
Capítulo 15: Matrizes
- Desafio: Soma de todos os elementos de uma matriz 3x3.
Capítulo 16: Processamento de Dados
- Desafio: Calcular a média de cada linha de uma matriz de notas.
🔵 Módulo 5: Avançado (Cap 17 a 20)
Capítulo 17: Modularização
- Desafio: Função para calcular a área de um círculo recebendo o raio.
Capítulo 18: Funções com Retorno
- Desafio: Função que converte Temperatura de Celsius para Fahrenheit.
Capítulo 19: Estratégia
- Desafio: Decomposição de um problema de logística complexo em módulos.
Capítulo 20: Projeto Integrador
- Desafio: Sistema Completo de Gestão em Portugol.
📥 Download dos Códigos Fonte (.por)
Baixe os arquivos originais .por estruturados para cada aula, prontos para abrir no Portugol Studio:
- Código do Capítulo 01
- Código do Capítulo 02
- Código do Capítulo 03
- Código do Capítulo 04
- Código do Capítulo 05
- Código do Capítulo 06
- Código do Capítulo 07
- Código do Capítulo 08
- Código do Capítulo 09
- Código do Capítulo 10
- Código do Capítulo 11
- Código do Capítulo 12
- Código do Capítulo 13
- Código do Capítulo 14
- Código do Capítulo 15
- Código do Capítulo 16
- Código do Capítulo 17
- Código do Capítulo 18
- Código do Capítulo 19
- Código do Capítulo 20