OI Vitor, tudo bem? Poderia expor melhor quais são suas dúvidas aqui? Se você conseguir ser mais específico, fica mais fácil de te ajudar.
Abraço
Sou iniciante, estou tentando fazer um tabuleiro de damas, porem não estou conseguindo intercalar os quadrados preto e branco.
Entendi. Você terminou os cursos de Lógica? Então vamos ao próximo passo!
Eis um passo a passo bem básico, depois você melhora.
function desenha_quadro(y, x, cor){
// desenha quadro banco/preto em uma coordenada da tela.
}
// definir tamanho da damas em linhas e colunas. 4 linhas e 4 columas = 16 quadros.
// x = linha, desenha os quadros lado a lado
// y = coluna, desenha os quadros um abaixo do outro
for(i = 0; i <16; i++){
// calculo para intercalar os quadros verificando se i é par
if( i % 2 == 0 ){
desenha_quadro(x, y, branco)
}else{
desenha_quadro(x, y, preto)
}
// altera o valor da linha para desenha o proximo quadro do lado do quadro atual.
x = x * 2;
// muda de linha se i for multiplo de 4. em: 4, 8, 12, 16
if(i % 4 == 0){
y = y * 2; // desce pra linha de baixo aumentado a coordenada da coluna.
x = 0; // volta pro inicio da linha
}
}
Pegou a idéia? Perceba que esse é só um esbolso. Depois me manda como foi que fez!
Espero ter ajudado. Bons estudos =)
Vitor, fica mais fácil se você postar seu código aqui pra gente ajudar na sua dúvida.