Este projeto é um sistema desenvolvido em linguagem C para gerenciar registros de produção de fardos de feno. Utilizando uma árvore binária de busca como estrutura de dados principal, o sistema permite armazenar, consultar, alterar e excluir informações sobre a produção de fardos com base em diferentes critérios, como data e tipo de cultivar.
O objetivo do projeto é simular um sistema eficiente de controle e rastreamento da produção agrícola, com foco em fardos de feno categorizados por tipo e cultivar.
- 🌱 Cadastro de produção:
Permite o cadastro de registros de produção de fardos de feno com informações como código, data, cultivar, tipo de feno, diâmetro, quantidade de fardos e duração. - 🔍 Consulta por data:
Consulta os registros de produção com base em uma data específica, exibindo detalhes sobre a produção realizada naquela data. - 🌾 Consulta por cultivar:
Permite a consulta dos registros de produção filtrados por cultivar (Tifton 85, Florakirk, Jiggs, Coastcross) e tipo de feno (A, B, C), mostrando a quantidade total de fardos por tipo de feno. - ✏️ Alteração de registros:
Facilita a alteração dos registros de produção, permitindo a modificação de campos como código, data, cultivar, tipo de feno, diâmetro, quantidade de fardos e duração. - ❌ Exclusão de registros:
Permite a exclusão de registros de produção pelo código, removendo registros do sistema de forma segura. - 📑 Listagem de todos os registros:
Exibe todos os registros de produção cadastrados no sistema, com informações detalhadas sobre cada um.
- Linguagem C
- Estrutura de dados: Árvore Binária de Busca (BST)
- Alocação dinâmica de memória
- Bibliotecas padrão C:
stdio.h
,stdlib.h
,string.h
Feito com 💻 e ☕ por @giordanamartins e @SophiSilv