Jogo da velha

900 palavras 4 páginas
Trabalho Final de Programação Imperativa
Definição do trabalho
Este trabalho consiste em elaborar um pequeno jogo da velha. Cada grupo de alunos deverá conter no máximo dois alunos.
Em linhas gerais, o jogo da velha é um jgo de turnos onde uma matriz é utilizada para representar dois símbolos: O e X. Cada jogador deve escolher um destes símbolos e utilizá-lo durante o jogo.
O jogo a ser implementado deve permitir que se jogue utilizando uma matriz
NxN de tamanho qualquer, com o N > 2. Antes do primeiro turno, os jogadores deverão escolher o símbolo que utilizará e o valor de N. Vence quem conseguir preencher uma diagonal de tamanho N ou alguma linha ou coluna da matriz contendo apenas seus símbolos. Este jogo deve envolver dois jogadores humanos, sem intermédio do computador na jogada. Cabe ao programa, verificar se o N é permitido.
Os módulos e os registros
Este programa deverá possuir os seguintes módulos:
• interface.h: interface.h: possui todos as funções ou procedimentos que dizem respeito a impressão de texto, leitura de valores via teclado ou qualquer outra coisa voltada a interface com o usuário. Os subprogramas coletarDadosPartida(), anunciarVencedor() e ataca() fazem parte deste arquivo. • jogador.h: possui todos as funções ou procedimentos para alterações feitas no registro jogador.
• dadospartida.h: possui todas as funções ou procedimentos para alterações feitas no registro DadosDaPartida.
• util.h: possui funções ou procedimentos auxiliares para sua aplicação, como criação de matrizes dinâmicas, funções para manipulação de string, etc. Registros (structs):
• jogador: informa o estado do jogador. Neste trabalho devem existir somente 2 objetos desta classe, um correspondente ao jogador e outro ao computador. • DadosDaPartida: possui todos os dados fornecidos pelos métdos de
InterfaceUsuario.
Cada módulo deverá possuir um .c e um .h com mesmo nome. Podem ser criadas outros arquivos auxiliares. O programa deverá possuir a

Relacionados

  • JOGO DA VELHA
    1501 palavras | 7 páginas
  • Jogo da velha
    508 palavras | 3 páginas
  • Jogo Da Velha
    1121 palavras | 5 páginas
  • Jogo Da Velha
    284 palavras | 2 páginas
  • Jogo da velha
    5049 palavras | 21 páginas
  • Jogo da velha
    446 palavras | 2 páginas
  • Jogo da velha
    5412 palavras | 22 páginas
  • Jogo da velha
    419 palavras | 2 páginas
  • Jogo da velha
    1084 palavras | 5 páginas
  • jogo da velha
    7347 palavras | 30 páginas