Skip to content

Thiagoff-IT/PingPong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ping Pong

Um sistema para gerenciar as partidadas de Ping Pong

  • Adicionar os jogadores em uma lista de espera;
  • Gerenciar aquele que o saque da vez;
  • Modelo de partida ex: 2 saques por vez;
  • Gerar um arquivo para um Torneio;

Adicionar jogadores na lista de Espera

Criar uma Lista que adicione os jogadores na Ordem de Chegada sem afetar os jogadores que já estão na partida usando o FILO;

Gerar Resposta para pessoa na vez do Saque

Exibir mensagem de com nome do jogador de que vai fazer o lançe da vez

EX: A vez do Jack Lançar

Desenvolver um modo de partida personalizado dependendo dos jogadores

caso um jogador peça para ser uma partida de dois saques seguidos a partida deve ir até 5 pontos, caso o jogador faça no modo tradicional a partida pode ir até 11 pontos

Ex: 
modo de jogo: 
2 sques seguidos 
jogador 01 x jogador 02 
vai até 5 pontos

Gerar um Arquivo em caso de torneio de PingPong

Gerar um arquivo em caso aconteça um torneio de pingpong o desafio deve ser gerar um arquivo que tenha as chaves das partidas e gerar um arquivo que contenha os resultados das partidas após cada partida

Ex: 
Arquivo: chaves.txt: 
Partida 01: jogador 01 X Jogador 02 
Arquivo Resultado.txt: 
Jogador 01 venceu 
Pontuação: 11:08

Descrição Tecnica:

como isso é um trabalho voltado entre duas materias:
LPOO(Linguagem de Programação Orientada a objeto) e
ED(Estrutuda de Dados) havera alguns requisitos a serem compridos:

Requisitos de LPOO:

  • Usar classes

 Ex: 
 class Pessoa():
	# Atributos e métodos da classe

Requisitos de ED:

  • Fila;
  • Pilha;
  • Arvore;
  • TAD;
  • Grafos;

About

A system to manage Ping Pong matches

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages