4.11. Escreva um programa completo em C que solicite ao usuário dois números inteiros entre 0 e 255 e escreva na tela todos os caracteres da tabela ASCII cujos códigos variem entre os dois números introduzidos, escrevendo em cada linha o código ASCII e o caractere correspondente.
Passo 1
Dá uma olhada no exercício anterior antes de começar esse aqui. Para escrever os caracteres na tela vamos usar um código muito parecido com o código do exercício 4.11:
Tudo que precisamos fazer agora é que o usuário insira o número mínimo e o número máximo.
Passo 2
Para ler uma entrada do usuário usamos o comando scanf, nesse programa, a gente pode começar pedindo para que o usuário atribua os valores para o número mínimo e o número máximo:
A gente precisa tomar uns cuidados aqui, primeiro a gente precisa garantir que o número mínimo seja menor que o número máximo, então podemos usar um if, em que dizemos que se o número mínimo for maior que o número máximo, trocamos o valor das variáveis:
Outro cuidado que precisamos tomar é que o usuário tenha digitado números dentro do intervalo que a gente definiu. Para fazer isso podemos usar do while, nós pedimos para o usuário escolher dois números, enquanto o menor número for menor que e maior número maior que :
Passo 3
Agora a gente só precisa juntar tudo isso em um único programa:
Resposta