Valor inteiro de um caractere. Vamos dar um passo adiante. Neste capítulo, você aprendeu sobre inteiros e o tipo int. C também pode representar letras maiúsculas, letras minúsculas e uma grande variedade de símbolos especiais. C usa inteiros pequenos internamente para representar diferentes caracteres. O conjunto de caracteres que um computador utiliza, juntamente com as representações de inteiros correspondentes a esses caracteres, é chamado de conjunto de caracteres desse computador. Você pode imprimir o equivalente da letra A maiúscula, por exemplo, executando a instrução

printf( “%d” , ‘A’ );

Escreva um programa em C que imprima os equivalentes inteiros de algumas letras maiúsculas, letras minúsculas, dígitos e símbolos especiais. No mínimo, determine os equivalentes inteiros de A B C a b c 0 1 2 $ * + / e o caractere de espaço em branco.

Passo 1

O que iremos fazer aqui é usar essa intrusão dada no exercício e por em um código para que possamos verificar a equivalência de todos os termos pedidos.

Optei por usar uma linha para cada inteiro e também usei “\n” após “%d” para que fossem exibidos na tela com uma quebra de linha. O código ficou com muitas linhas mas ao menos podemos verificar a escrita do código e com isso podemos ir mexendo nele para reduzir o número de linhas. Fiquem à vontade.

Resposta