Repositório dedicado ao estudo, treinamento e resolução prática de problemas de lógica de programação utilizando a ferramenta VisualG (Portugol). O foco principal deste projeto foi a resolução completa das consagradas listas de exercícios das apostilas Faccat e Manzano.
Este repositório documenta minha evolução fundamental em algoritmos. Através da resolução de dezenas de problemas matemáticos, condicionais e de repetição, o objetivo foi construir uma base sólida de raciocínio lógico, preparando o terreno para linguagens de programação de alto nível e desafios reais do mercado.
- Ambiente de Desenvolvimento: VisualG
- Linguagem: Pseudocódigo / Portugol (Estruturada em português)
- Material de Apoio:
- Lista de Exercícios Faccat (Foco em lógica básica, tomada de decisão e operadores)
- Lista de Exercícios Manzano (Foco em estruturas de repetição, loops e refinamento algorítmico)
Por ser o meu primeiro contato prático com lógica e com a ferramenta VisualG, enfrentei barreiras significativas no início. Alguns exercícios exigiam uma abstração matemática e de fluxo de dados que eu ainda não dominava, gerando dificuldades na estruturação dos primeiros algoritmos complexos.
No entanto, a persistência na resolução diária e o hábito de quebrar problemas complexos em partes menores trouxeram grandes resultados:
- O que parecia confuso no início tornou-se intuitivo.
- Consegui dominar conceitos fundamentais como estruturas de decisão, laços encadeados e validações lógicas rigorosas.
- Ao finalizar as duas listas de exercícios, sinto que adquiri a fundação necessária de raciocínio analítico. Termino este ciclo me sentindo muito mais preparado para os desafios do mercado de trabalho.
O projeto está organizado em pastas separadas por apostila para facilitar a navegação, como no exemplo:
├── 24 Exercicios Lista Jailson/
│ ├── EXERCICIO10.alg
│ ├── EXERCICIO11.alg
│ └── ... (exercícios propostos pelo professor Jailson)
└── Exercicios Manzano/
├── ex01_conversao_temperatura.alg
├── ex02_tabuada.alg
└── ... (exercícios da apostila Manzano)