Skip to content

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.

Notifications You must be signed in to change notification settings

giordanamartins/trabalho-final-estrutura-de-dados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

🌾 Sistema de Gerenciamento de Produção de Fardos de Feno

📌 Sobre

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.


⚙️ Funcionalidades

  • 🌱 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.

💻 Tecnologias

  • 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

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages