This repository gathers programming exercises and algorithm practice, organized by language and topic. It serves as a personal study space to improve problem-solving skills and strengthen programming fundamentals.
The studies in this repository are based on books, academic classes, and online courses, reflecting my continuous learning journey in different programming languages.
python/→ exercises in Pythonc/→ exercises in Cjava/→ exercises in Javaarduino/→ exercises and projects using Arduino
Each exercise folder may contain a README.md describing the task, context, and solution.
- This repository is focused on practice and learning, so exercises may vary in complexity.
- Credits and references (such as books, courses, or professors) are provided inside each exercise or folder whenever applicable.
- Strengthen logic and algorithmic thinking
- Practice syntax across multiple languages
- Build consistency through regular problem-solving
- Track learning progress over time
This repository accepts simple pull requests, such as:
- spelling and grammar corrections
- documentation improvements
- minor adjustments to examples
- simple bug fixes
If you want to contribute, open an issue or submit a pull request with a clear description of the changes. All respectful contributions are welcome.
Este repositório reúne exercícios de programação e prática de algoritmos, organizados por linguagem e tema. Ele funciona como um espaço pessoal de estudo para melhorar a resolução de problemas e fortalecer os fundamentos da programação.
Os estudos presentes neste repositório são baseados em livros, aulas acadêmicas e cursos online, refletindo minha evolução contínua em diferentes linguagens.
python/→ exercícios em Pythonc/→ exercícios em Cjava/→ exercícios em Javaarduino/→ exercícios e projetos com Arduino
Cada pasta de exercício pode conter um README.md com o enunciado, contexto e solução.
- Este repositório é focado em prática e aprendizado, então os exercícios variam em nível de dificuldade.
- Os créditos e referências (como livros, cursos ou professores) são informados dentro de cada exercício ou pasta, quando aplicável.
- Reforçar lógica e raciocínio algorítmico
- Praticar sintaxe em várias linguagens
- Desenvolver consistência através da prática
- Acompanhar o progresso de aprendizado ao longo do tempo
Este repositório aceita pull requests simples, como:
- correções de ortografia e gramática
- melhorias na documentação
- ajustes pequenos em exemplos
- correções de bugs simples
Se quiser contribuir, abra uma issue ou envie um pull request com uma descrição clara das mudanças. Toda contribuição respeitosa é bem-vinda.