Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Projeto 2: Banco de Dados de Terrenos. Alunos : Henrique Braz, César Oliveira e Gabriel Santiago.

Projeto na linguagem C para gerenciamento de terrenos, desenvolvido como parte da matéria de Introdução à Programação.
O programa permite criar, editar, visualizar e carregar terrenos a partir de arquivos, garantindo que IDs duplicados não sejam criados. Ele fornece um menu interativo para que o usuário possa gerenciar os terrenos de forma prática e organizada diretamente pelo terminal.

#Funcionalidades:

No terminal, basta digitar os seguintes números para ter acesso às funções, que realizam as seguintes operações:

1- Criar terrenos com informações básicas, como ID, tamanho e Dono. 2-Deletar o terreno. 3- Mostrar os terrenos já existentes.
4- Calcular o valor do terreno pedido.
5- Calcular o valor de um terreno. 6- Conta os terrenos ocupados 7- Conta os terrenos livres. 8-Calcula a soma do valor total dos terrenos existentes. 9- Salva os terrenos criados, modificados ou já existentes no banco de dados. 10- Carrega os terrenos salvos no banco de dados (arquivo de texto) para o programa para poderem ser acessados no terminal pelo usuário. 0- Sai e finaliza o programa.

#Como usar:

Para usar o Repositório do Github basta seguir os seguintes passos 1-Clone o repositório em seu computador, através do https://github.com/cesarolf/Projeto_02.git. 2-Após clonar o repositório da github, entre na pasta em que foi clonado. 3-Na pasta que contém o arquivo, rode no terminal ./Programa texto.db (sendo o nome em que foi salvo o programa) e texto.db o arquivo de texto de database que deseja usar. 4-Assim que o programa rodar aparecerá o menu de opções que se tem disponível e o usuário deve escolher para usar. 5-Logo após usar as funções e fazer as devidas alterações, selecione a opção no menu de salvar e feche o programa digitando 0.

#Observações -Os dados são armazenados em um arquivo de texto, que funciona como banco de dados. -IDs são controlados para evitar duplicações. -O programa realiza cálculos automáticos de área e valor dos terrenos.

About

Projeto 2 IP - Gerenciamento de terrenos

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages