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 :)