Jogo da velha

508 palavras 3 páginas
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 Velha para 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 tipo Char*// 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 de novo.\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]); break;

Relacionados

  • JOGO DA VELHA
    1501 palavras | 7 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
    900 palavras | 4 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