Jogo da velha em C completo

1335 palavras 6 páginas
//Jogo da velha em C completo

#include<stdio.h>
#include<stdlib.h>
//variavel universal int pos=0, tabuleiro_pos[10], pula, jogador1, jogador2, sair, ponto1=0, ponto2=0, empate=0, ponto_empate=0, teste_valida1, teste_valida2; char i=49; void tabuleiro()
{
tabuleiro_pos[1]=' '; tabuleiro_pos[2]=' '; tabuleiro_pos[3]=' '; tabuleiro_pos[4]=' '; tabuleiro_pos[5]=' '; tabuleiro_pos[6]=' '; tabuleiro_pos[7]=' '; tabuleiro_pos[8]=' '; tabuleiro_pos[9]=' ';
}

void desenha_tabuleiro()
{
printf("

\xFE\xFE\xFE\xFE\xFE\xFE\xFE");

printf("\n\t\xba%c|%c|%c\xba",tabuleiro_pos[7],tabuleiro_pos[8],tabuleiro_pos[9]); printf("\n \xFE\xFE\xFE\xFE\xFE\xFE\xFE\tJogador X: %i ponto_empate); Empate: %i", ponto1,

printf("\n\t\xba%c|%c|%c\xba",tabuleiro_pos[4],tabuleiro_pos[5],tabuleiro_pos[6]); printf("\n \xFE\xFE\xFE\xFE\xFE\xFE\xFE\tJogador O: %i", ponto2);

printf("\n\t\xba%c|%c|%c\xba\n",tabuleiro_pos[1],tabuleiro_pos[2],tabuleiro_pos[3]); printf(" }

\xFE\xFE\xFE\xFE\xFE\xFE\xFE\n\n");

void fim_jogo1(){ if(tabuleiro_pos[1]==88 && tabuleiro_pos[2]==88 && tabuleiro_pos[3]==88 || tabuleiro_pos[4]==88 && tabuleiro_pos[5]==88 && tabuleiro_pos[6]==88 || tabuleiro_pos[7]==88 && tabuleiro_pos[8]==88 && tabuleiro_pos[9]==88 || tabuleiro_pos[1]==88 && tabuleiro_pos[4]==88 && tabuleiro_pos[7]==88 || tabuleiro_pos[2]==88 && tabuleiro_pos[5]==88 && tabuleiro_pos[8]==88 || tabuleiro_pos[3]==88 && tabuleiro_pos[6]==88 && tabuleiro_pos[9]==88 || tabuleiro_pos[1]==88 && tabuleiro_pos[5]==88 && tabuleiro_pos[9]==88 || tabuleiro_pos[3]==88 && tabuleiro_pos[5]==88 && tabuleiro_pos[7]==88)
{
jogador1=1; ponto1++; system("CLS"); desenha_tabuleiro(); printf("jogador X campeao"); system("PAUSE>>NULL"); }
}
void fim_jogo2(){ if(tabuleiro_pos[1]==79 && tabuleiro_pos[2]==79 && tabuleiro_pos[3]==79 || tabuleiro_pos[4]==79 && tabuleiro_pos[5]==79 && tabuleiro_pos[6]==79 || tabuleiro_pos[7]==79 && tabuleiro_pos[8]==79 && tabuleiro_pos[9]==79 || tabuleiro_pos[1]==79 && tabuleiro_pos[4]==79 &&

Relacionados

  • Prog Estrut
    3099 palavras | 13 páginas
  • Administração
    1983 palavras | 8 páginas
  • Redes 2
    1209 palavras | 5 páginas
  • Labirinto
    5064 palavras | 21 páginas
  • Linguagem Verbal e Escrita
    881 palavras | 4 páginas
  • Robotica abb
    538 palavras | 3 páginas
  • Sistemas digitais
    906 palavras | 4 páginas
  • estudo disciplinares
    629 palavras | 3 páginas
  • Atps tecnicas de negociação
    1886 palavras | 8 páginas
  • linguagem em c
    2057 palavras | 9 páginas