https://github.com/itsryu/at3_n1
Atividade Prática Coletiva da disciplina Estrutura de Dados da Universidade Católica de Brasília - AT3/N1
https://github.com/itsryu/at3_n1
Last synced: 2 months ago
JSON representation
Atividade Prática Coletiva da disciplina Estrutura de Dados da Universidade Católica de Brasília - AT3/N1
- Host: GitHub
- URL: https://github.com/itsryu/at3_n1
- Owner: itsryu
- License: mit
- Created: 2024-04-26T16:19:43.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-11T20:21:01.000Z (about 2 years ago)
- Last Synced: 2025-12-26T20:57:36.245Z (6 months ago)
- Language: C
- Homepage:
- Size: 82 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Gerenciador de Sistema de Reserva de Hotel
Este é um projeto de console desenvolvido utilizando a linguagem de programação C para o gerenciamento
(Inserir,Listar,Buscar,Editar,Liberar e Salvar) de quartos de hotel em um arquivo de tipo CSV. Contém
um menu interativo onde o usuário tem a liberdade para realizar ações de reserva e gerenciamento de
quartos.
Funcionalidades
- Inserir hóspedes em um quarto vazio (um quarto pode ter mais de um hóspede);
- Listar hóspedes por ordem alfabética;
- Buscar hóspede;
- Editar hóspede;
- Liberar um quarto;
- Mostrar os números dos quartos vazios;
- Salvar lista de hóspedes com respectivos quartos em arquivo;
Como Usar
-
Clonar o repositório: Para clonar o repositório, execute o seguinte comando em seu
terminal (Obs: necessário ter o git instalado em sua
máquina):
git clone https://github.com/itsryu/AT3_N1.git
-
Compilação: Vá para a pasta AT3 dentro de onde o projeto foi clonado e execute o arquivo windows.bat (Windows) ou linux.sh (Linux):
windows.bat
sh linux.sh
-
Compilação: Ou se quiser compilar utilizando linha de comando abra um terminal na pasta AT3 dentro de onde o projeto foi clonado e compile o
programa utilizando o GCC (GNU Compiler Collection):
gcc ./functions/functions.c ./functions/menu.c ./main.c -o main.exe
-
Execução: Após a compilação, execute o arquivo 'main.exe' para inicializar o
programa.
main.exe
-
Interagindo com o programa: Siga as instruções do menu para realizar as ações
desejadas.
Ferramentas de desenvolvimento utilizadas
-
Visual Studio Community 2022 (Utilizada para o desenvolvimento e depuração do
código)
-
GitHub (Utilizada para o versionamento)
-
Discord (Utilizado para comunicação entre os desenvolvedores)
Desenvolvedores
Nome
Github
Matricula
João Victor
@itsryu
UC23103118
Arthur Batista
@ArthurUCB
UC23200833
Rogério Teixeira
@G3rin
UC23200885
Gustavo Nunes
@GustavoNSBr
UC23200427
Nichollas Holz
@NickDevHolz
UC23200092