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.