Ir ao conteúdo
  • Cadastre-se

Tabuleiro Xadrez+Matrizes


ShU~

Posts recomendados

Meu problema é o seguinte:

Eu uso o seguinte código para gerar um tabuleiro de xadrez:

#include <stdio.h>

main()

{

int x,y;

for(y=1;y<9;y++){

for(x=1;x<9;x++)

if((x+y)%2==0)

printf("\xDB\xDB");

else

printf(" ");

printf("\n");

}

}

Funciona direito, gera o tabuleiro normalmente.

Eu preciso saber como faço para mesclar isso com uma matriz. Eu quero poder atribuir "endereços" para os quadradinhos, exemplo: organizar o tabuleiro em letras por números, aí terei endereços do tipo B2, C5, etc.

Tem alguma maneira de fazer isso?

Link para o comentário
Compartilhar em outros sites

Você pode fazer uma matriz normal tipo: char xadrez[9][9];

Depois de pedir as coordenadas para o usuário (por exemplo E1) transforme o E em numero e jogue na matriz:

Exemplo:

Na posição E1 foi colocado a Torre, ficaria mais ou menos assim na matriz:

xadrez[4][0] = 'T';

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!