Pular para o conteúdo

Tabela ASCII

Este script exibe a tabela ASCII na tela utilizando apenas o tipo 'char' que pode ser lido como um inteiro ou como caracter. O script mostra bem essa escolha.
Luiz Augusto Filho hyr4x
Hits: 16.104 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Este script exibe a tabela ASCII na tela utilizando apenas o tipo 'char' que pode ser lido como um inteiro ou como caracter. O script mostra bem essa escolha.
Download ascii.c Enviar nova versão

Esconder código-fonte

#include <stdio.h>
#include <stdlib.h>
#define MAX 40

int main(int argc, char *argv[])
{ 
  int i,j=MAX;
  char n;
  
  system("cls");

  for(i=0;i<256;i++){
    printf("%d = %c\n",i,i);       // Note o %c e o %d
    if(i==j){                            // Condição para limpar a tela (40 linhas)
      printf("Pressione 'x' para sair. ");
      n = getche();
      if(n=='x' || n == 'X') return 0;
      j += MAX;
      system("cls");
    }
  }

  system("PAUSE");     
  return 0;
}

Intercalador de vetores em NCURSES com memória dinâmica

Equação dos Gases Ideais

Determinando resultado de uma partida futebol (iniciante)

Média dos alunos

Gerador de tabuada 1.0

#1 Comentário enviado por jllucca em 27/03/2004 - 10:34h
Opa, apenas consideração quanto a tabela ASCII é que ela é definida com 8bits sendo o ultimo deles de paridade, isto é, apartir do numero 128 até 255 a tabela não segue um padrão :)

O programa ta excelente, so achei estranho parada de tela a cada 40 linhas já que o console padrão é 24.
#2 Comentário enviado por hyr4x em 31/03/2004 - 02:29h
Cara, valeu você ter citado a história da tela com 24 linha, pois eu não sabia. O programa foi feito no devcpp (WinXP) por isso que eu pus o 40 como uma constante. ;) Valeu mesmo.

Contribuir com comentário

Entre na sua conta para comentar.