Projeto prático desenvolvido na disciplina de Algoritmos e Programação 2 do curso de Análise e Desenvolvimento de Sistemas (ADS) no IFSP São Carlos – semestre 2025/1.
- Linguagem C
- Compilador GCC
- Ambiente Linux (terminal integrado do VS Code)
├── emprestimo.c / emprestimo.h
├── livro.c / livro.h
├── main.c
├── menu.c / menu.h
├── relatorio.c / relatorio.h
├── structs.h
├── usuario.c / usuario.h
└── output/ (diretório para o executável)
No terminal integrado do VS Code (Linux):
# Compilar o projeto:
gcc main.c menu.c usuario.c livro.c emprestimo.c relatorio.c -o app
# Executar o programa:
./app(O executável será criado na raiz do projeto ou no diretório configurado no terminal.)
- Cadastro, edição e exclusão de usuários
- Cadastro, edição e exclusão de livros
- Controle de empréstimos e devoluções
- Geração de relatórios
- Uso de arquivos para armazenar dados
- Código organizado em múltiplos módulos (.c/.h)
- Matheus Farias
- Curso: ADS – IFSP São Carlos (2025/1)
Este projeto tem fins acadêmicos e foi desenvolvido para prática de programação estruturada em C.