CRUD de Anotações no Console em Linguagem C


Sobre o Projeto
Objetivo
Desenvolver um CRUD em Linguagem C executado no console, com foco em consolidar uma base sólida de programação ao final do 1º período da disciplina de CODING. O projeto reforça a compreensão da sintaxe da linguagem C, lógica e raciocínio algorítmico, programação procedural/estruturada, estruturas de dados básicas (como struct e vetores) e controle de fluxo, servindo como alicerce para estudos posteriores em algoritmos, estruturas de dados mais avançadas e sistemas de baixo nível.
Ferramentas & Tecnologias
Linguagem C, Programação Estruturada, Entrada e Saída no Console, Replit IDE
Funcionalidades e Conceitos Aplicados
CRUD completo no console, implementado integralmente em Linguagem C, contemplando criação, listagem, edição e remoção de anotações por meio de um menu interativo, reforçando fundamentos clássicos de aplicações baseadas em fluxo.
Fluxo sequencial e determinístico: o usuário seleciona a operação desejada, informa o título da anotação e em seguida sua descrição, exercitando leitura de entrada, validação básica e controle preciso da execução.
Aplicação intensiva de lógica de programação, utilizando estruturas de controle como if/else, switch e laços de repetição (for, while), fortalecendo o raciocínio algorítmico e a tomada de decisão.
Manipulação direta de estruturas (struct) e vetores para armazenamento temporário das anotações em memória, consolidando conceitos fundamentais de estruturas de dados e organização de registros.
Projeto desenvolvido com foco em programação procedural/estruturada em C, clareza de código e separação lógica em funções, servindo como base sólida para estudos futuros em algoritmos, estruturas de dados e sistemas de mais baixo nível.