CRUD de Anotações no Console em Linguagem C

Role para baixo
1º período da faculdade
C / CRUD / Console / Lógica de Programação / Projeto Acadêmico
Menu principal do CRUD no console
Criação e listagem de anotações no console

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.