Jogo da velha

Páginas: 3 (508 palavras) Publicado: 3 de maio de 2012
Programação Estruturada II |
Jogo da Velha em C |
|

Código em linguagem C
#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("\t\t.::Bem Vindo ao Jogo da Velhapara 2 Jogadores::.\n\n\t|Para jogar basta digitar |\n\t|no teclado numerico |\n\t|a linha e a coluna |\n\t|que corresponde a sua jogada |\n\n\n");

//*Matriz do tipoChar*//
char velha[3][3];
//*Variaveis para guardar os valores inteiros da operação*//
int linha, coluna;
for(linha = 0; linha < 3; linha++)
{
for(coluna = 0; coluna< 3; coluna++)
{
velha[linha][coluna] = ' ';
}
}
/*/processamento/*/
int jogada = 1;
while(1)
{
printf("Digite as coordenadas:\nlinha<ENTER>\n");
int i, j,n=0;
scanf("%d", &i);
printf("Digite as coordenadas:\ncoluna <ENTER>\n");
scanf("%d", &j);
i--;
j--;
if(velha[i][j] != ' ')
{
printf("Jogada Inválida\nEscolha as linhas e colunas de 1 a 3\n que ainda nao foram preenchidas.\nTente denovo.\n");
continue;
}

if (jogada == 1)
{
velha[i][j] = 'x';
printf("\n\nAgora e sua vez Jogador 2!!\n\n");
}
else
{velha[i][j] = 'o';
printf("\n\nAgora e sua vez Jogador 1!!\n\n");
}
for (linha = 0; linha < 3; linha++)
{
printf("|");for (coluna = 0; coluna < 3; coluna++)
{
printf("%c|", velha[linha][coluna]);
}
printf("\n");

//* Verifica as Linhas*//
if (velha[0][0] == velha[0][1] && velha[0][1] == velha[0][2] && velha[0][0] != ' ')
{
printf("O jogador %c ganhou.\n", velha[0][0]);...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • JOGO DA VELHA
  • Jogo da velha
  • Jogo da velha
  • Jogo da velha
  • Jogo da velha
  • Jogo Da Velha
  • Jogo da velha
  • Jogo da velha

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!