Estudantes e iniciantes em programação devem dar de cara com problemas simples desse tipo.
Nessa semana, meu professor de Lógica de Programação e Estrutura de Dados promoveu um desafio para a turma. O desafio é desenvolver um jogo de damas em qualquer linguagem.
Pensei então em usar caracteres especiais para representar os campos do tabuleiro e as peças dos jogadores.
Sem mais melongas, vamos ao código!
Primeiramente deve-se importar a biblioteca stdio.h do C++ conforme o comando abaixo. Essa biblioteca habilita o comando printf() que possibilita a impressão valores alocados na memória.
#include <stdio.h>
Incluída a biblioteca stdio.h, quando quiser imprimir algum caractere da tabela ascii é só seguir a sintaxe abaixo:
printf("O valor na tabela ascii referente ao 200 é %c", 200);
A linha a acima significa dizer ao compilador que ele imprima um caractere especial segundo a tabela ascii referente à posição 200 da tabela.
O resultado dessa linha seria:
O valor na tabela ascii referente ao 200 é ╚
Da mesma forma, se quiser imprimir vários caracteres seguindos, utilizaremos a palavra programação. Para imprimir essa palavra utilizaremos a seguinte sintaxe:
printf("programa%c%co", 131, 227);
Cada c% será substituído pelo caractere especial referente a posição informada depois da palavra, seguindo a ordem. O primeiro c% será substituído pela primeira posição depois do texto, e o segundo c% pela segunda posição depois do texto, e assim por diante.
Espero ter ajudado! ;)
ConversãoConversão EmoticonEmoticon