Projeto da Disciplina de Programação - 2023.2
Universidade Federal do Rio Grande do Norte - CERES - Departamento de Computação e Tecnologia.
Projeto desenvolvido para obtenção de conhecimento e nota na disciplina de Programação.
Tema do projeto: Um programa que simula a gestão de uma casa de shows.
Linguagem utilizada no projeto: C.
Desenvolvido por: Luiz Miguel Santos Silva.
- Para compilar e rodar o programa, abra o terminal, vá até a pasta do programa e digite o seguinte comando: 'make'. Caso não esteja reconhecendo o comando 'make' use o seguinte comando no terminal:
apt-get install make
Depois disso, digite o comando 'make' novamente.
- Caso ainda não funcione, cole o comando a seguir:
gcc -c -Wall atraction/atraction.c; gcc -c -Wall auxiliar/auxiliar.c; gcc -c -Wall buy/buy.c; gcc -c -Wall client/client.c; gcc -c -Wall report/report.c; gcc -c -Wall report/report_aux.c; gcc -c -Wall show/show.c; gcc -c -Wall util/util.c; gcc -c -Wall main.c; gcc -o GestaoCasaShow *.o; ./GestaoCasaShow
- Abra o site, crie um arquivo de linguagem C, vá até o Shell (ao lado do console), no Shell, clone o repositório utilizando o seguinte comando:
git clone https://github.com/LuizMiguel4444/GestaoCasaShow.git
Depois, vá até a pasta do programa colando o comando a seguir:
cd GestaoCasaShow
Após isso, digite o comando 'make' na linha de comando do Shell.
-
Ignore os Warnings que surgirão, o compilador do replit é diferente, por isso eles ocorrem, mesmo assim, o programa rodará normalmente.
-
É recomendável maximizar/expandir a tela do Shell para que haja uma melhor expeciência ao utilizar o programa.
-
Mas caso insista...
-
Ignore os Warnings que surgirão, utilizei uma função não compatível com o Windows, mesmo assim, o programa rodará, mesmo que não perfeitamente.
-
Para compilar e rodar o programa, abra o terminal, vá até a pasta do programa e digite os seguintes comandos em sequência:
gcc -c -Wall *\*.c main.c
gcc -o GestaoCasaShow *.o
.\GestaoCasaShow
- Se após isso ainda não funcionar... Mude para Linux URGENTEMENTE!
-
Para cadastrar uma venda é necessário que já exista ao menos um show cadastrado no sistema.
-
Existe um cliente fantasma para vendas sem identificação de cpf. O "cpf" do cliente fantasma é 000. Use quando necessário.