Buscar

desafio portfolio linguagem c Foi solicitado à sua equipe programar um jogo de damas. Para você, coube fazer a estrutura de dados do tabuleiro. Con...

desafio portfolio linguagem c Foi solicitado à sua equipe programar um jogo de damas. Para você, coube fazer a estrutura de dados do tabuleiro. Considere: 1. O tabuleiro de damas é formado por casas: você pode considerar que cada posição da matriz representa uma casa. 2. O tabuleiro de damas possui 8 colunas e 8 linhas. 3. O jogo de damas possuirá dois jogadores, assim você precisa definir: informação que indica casa vazia, informação que indica as peças do jogador das peças brancas, informação que indica as peças do jogador de peças pretas, bem como a informação que permitirá identificar as damas de cada um dos jogadores. 4. Você precisa inicializar o tabuleiro, colocando as informações: das casas vazias e das peças iniciais de cada jogador. 5. Você precisa mostrar esse tabuleiro.

Respostas

User badge image

Ed Verified user icon

Para criar a estrutura de dados do tabuleiro de damas em linguagem C, você pode utilizar uma matriz de caracteres de 8x8, onde cada posição representa uma casa do tabuleiro. Para indicar as informações necessárias, você pode utilizar os seguintes caracteres: - ' ' (espaço em branco) para indicar uma casa vazia; - 'B' para indicar uma peça branca; - 'P' para indicar uma peça preta; - 'D' para indicar uma dama. Para inicializar o tabuleiro, você pode utilizar um loop para percorrer todas as posições da matriz e atribuir os valores iniciais de acordo com as regras do jogo de damas. Por exemplo, as peças brancas são colocadas nas três primeiras linhas do tabuleiro, enquanto as peças pretas são colocadas nas três últimas linhas. Para mostrar o tabuleiro, você pode utilizar outro loop para percorrer todas as posições da matriz e imprimir os caracteres correspondentes. Por exemplo, você pode utilizar a função printf para imprimir cada posição da matriz separada por espaços em branco e com quebras de linha a cada final de linha. Lembre-se de que a estrutura de dados do tabuleiro é apenas uma parte do jogo de damas e que você precisará implementar outras funcionalidades, como a movimentação das peças e as regras do jogo.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando