Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
Anny Silva

Jogo da velha

Recommended Posts

Olá alguém poderia me auxiliar em montar um jogo da velha simples em C?

pensei em uma estrutura assim:

tem que ter pelos menos 8 if ne?
e no final mostrar quem ganhou ?Dicas!!! PFVR :D

#include <stdio.h>
#include <conio.h>
#include<stdlib.h>
  
  
jogo [3] [3];
int jogardor1 ,jogador2;

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bacana, então creio que você poderia declarar a matriz global, e utilizar outras funções para montar o 'mapa', fazer um movimento, e contar placar, exemplo:

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

#define VAZIO 0
#define X 1
#define O 2

int jogo [3][3];
//Como a matriz e global nao precisamos usar como parametro
//Vai ser mostrado como esta a atual tabela do jogo, e transformar
//os 0,1,2 em vazio, X e O.
void montar_jogo();
//Vai alterar a matriz colocando o simbolo: O ou X nas coordenadas x e y
void fazer_jogada(int x, y, int simbolo);
//Vai verificar as diagonais e horizontais para ver se x ou y ganhou - ou empataram
void verificar_jogo();

 

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×