Ir ao conteúdo
  • Cadastre-se

Joao Neyri

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia gente, estou aqui para pedir ajudar ou idéias de como fazer um trabalho que me foi passado esse mês e estou perdidasso! Segue o trabalho abaixo. "Deve-se implementar um projeto no devc++ implementando as diversas funcionalidades já desenvolvidas de forma modular, ou seja, funções diferentes para cada tarefa. Ex: - Uma função que aloca um tabuleiro dinamicamente - Uma função que inicializa o tabuleiro, preenchendo todas as peças - Uma função que imprime o tabuleiro, com coordenadas nas bordas para orientação - Uma função que aplica uma jogada no tabuleiro baseado em coordenadas Para esta tarefa, deve se observar as coordenadas de xadrez: https://pt.wikipedia.org/wiki/Notação_algébrica_de_xadrez . A função que aplica jogadas deve ler uma letra e um numero ao invés de dois números, ex. a 7, b 8, c 2; e após traduzir para as coordenadas da matriz. OBS. podem deixar um espaço entre a letra e a coordenada numérica, diferente de como é a notação oficial, ex. a 7 ao invés de a7, pois isto facilita a tarefa. Pode-se usar, por exemplo um scanf("%c %f"... O projeto deve conter pelo menos 3 arquivos: - chess.c (ou xadrez.c, caso preferirem): contendo a implementação das funções - chess.h: header que contém as assinaturas e vai ser adicionado ao arquivo main - main.c: arquivo que vai conter a função main e chamar as funções do jogo de xadrez. Deve conter um laço para continuamente pedir jogadas para serem feitas no tabuleiro, e imprimí-lo." Nâo comecei ainda o trabalho pois estou apavorado kkkk, nao estou acostumado a fazer coisas do 0, meu professor sempre passava uma base antes, mas desta vez ele quer que façamos do 0! Se alguem conseguir me dar alguma luz de como fazer ficarei grato

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...