joanaeliseal / mini-projeto-ED

Mini-projeto para a disciplina de Estrutura de Dados 2023.2 do IFPB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CÍRCULO DA BOMBA

"O Círculo da Bomba" - é uma versão digital da brincadeira do círculo da bomba. É parecida com a “dança das cadeiras”, em que os participantes procuram uma cadeira para sentar quando a música para. Aquele que não encontrar cadeira, sai do jogo. O último participante que restar é o campeão. No Círculo da Bomba, os participantes fazem um círculo e vão passando a bomba no sentido horário. Quem ficar com a bomba quando a música para é removido. Quando só resta a quantidade de vencedores definida, o jogo termina.

Requisitos

  • Python 3
  • VS Code

Instalação

  1. Instale Python 3 na sua máquina (caso não tenha).
  2. Baixe ou clone o projeto para o seu computador.
  3. Abra o terminal ou prompt de comando e navegue até o diretório do projeto.
  4. Execute o comando pip install numpy para instalar as bibliotecas necessárias.
  5. Inicie o programa executando o arquivo main.py.

Uso

Esse projeto foi requisitado pela disciplina de Estruturas de Dados do IFPB (2023.2), ministrada pelo Profº Alex Sandro, com o objetivo de implementar as estruturas de dados de Lista Encadeada Circular e Pilha. Veja o arquivo Especificações do projeto para conferir os detalhes.

Descrição do arquivo:

Nome Descrição
main.py Este é o arquivo principal onde o jogo é carregado.
ListaEncadeadaCircular.py Este é o arquivo onde a estrutura de dados da lista vinculada é definida. Esta estrutura de dados é utilizada no processo de criação do jogo.
Jogo.py Este é o arquivo onde é definida a classe para criação de do jogo, importando a lista encadeada e a pilha.
PilhaSequencial.py Este arquivo contém a estrutura de pilha, que é usada para sequenciar a ordem em que os jogadores serão eliminados do jogo.
participantes.txt Contém o arquivo de texto com os nomes dos participantes.

📝 Alunas

About

Mini-projeto para a disciplina de Estrutura de Dados 2023.2 do IFPB


Languages

Language:Python 100.0%