Repositório dedicado à prática diária da linguagem C.
Este projeto reúne pequenos programas, desafios e explorações criativas em C, desenvolvidos diariamente como parte do meu compromisso pessoal de evolução como programador.
- Praticar lógica e fundamentos de programação em C
- Desenvolver consistência através da prática diária
- Explorar estruturas de dados, ponteiros, manipulação de arquivos e mais
- Criar um histórico real de aprendizado e progresso técnico
Os exercícios estão organizados por dia, em pastas nomeadas como diaXX. Cada pasta contém um ou mais arquivos .c relacionados à prática do dia.
- Linguagem C
- GCC (GNU Compiler Collection)
- Terminal (CLI)
- Git e GitHub
| Dia | Tema | Acesso |
|---|---|---|
| 01 | Soma de dois números inteiros | dia01 |
| 03 | Contagem regressiva até 0 | dia03 |
| 04 | Soma dos elementos de um vetor | dia04 |
| 05 | Verificação se um número é primo (com função) | dia05 |
| 06 | Contar vogais em uma string | dia06 |
| 07 | Transposição de matriz 3x3 | dia07 |
| 08 | Troca de valores usando ponteiros | dia08 |
| 09 | Alocação dinâmica e soma de vetor | dia09 |
| 10 | Struct Aluno com busca e cálculo de média | dia10 |
| 11 | Criptografia/Descriptografia de arquivos com Cifra de César | dia11 |
| 12 | Sequência de Fibonacci | dia12 |
| 13 | Ordenar vetor usando BubbleSort | dia13 |
| 14 | Busca Binária em Vetores | dia14 |
| 15 | Lista Encadeada E invertendo lista | dia15 |
Este repositório está licenciado sob a Licença MIT.
Sinta-se livre para estudar, usar e contribuir.