Imprimir um caractere da Tabela ASCII no C++


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! ;)

Proxima
« Anterior
Anterior
Proxima »