Impressão de letras para vários códigos ASCII. Escreva um programa que receba um código ASCII e imprima o caractere correspondente. Modifique esse programa de modo que ele gerencie todos os códigos de três dígitos possíveis que ocorram no intervalo de 000 a 255, e tente imprimir os caracteres correspondentes. O que acontece quando esse programa é executado?
Passo 1
Fala pessoal, tudo certinho? vamos responder mais uma questão, então prepara o material e vamos responder!!
Este programa não é tão complicado de escrever, pois não precisamos do conhecimento deste capítulo do livro. No entanto, é o resultado final que será um pouco mais complexo de interpretar, ou seja, os valores que obtemos ao exibir cada caractere ASCII
O programa pode ficar assim:
Passo 2
E a saída...
Passo 3
Então, o que aconteceu com alguns de nossos personagens? Bem, para começar, para impressão de caracteres (ou melhor, perceptíveis) começam no código 33 (um ponto de exclamação) e vão até o código 126 ('~'). O código 127 é um caractere DEL. Devemos também olhar para códigos 10 a 13 porque podemos ver que temos algumas linhas vazias lá. Isso faz sentido assim que verificamos o que esses personagens representam:
• 10 representa uma nova linha
• 11 representa uma guia vertical
• 12 representa uma nova página
É por isso que temos linhas vazias após esses códigos.
Resposta
Ei, a resposta está no passo a passo :)