Programar em C++/Tabela ASCII
Aspeto
Programa que gera a tabela ASCII do C++ (programa escrito em c++). Nenhum dos 2 programas mostra a tabela inteira. O programa mostra alguns caracteres que o programa 2 não mostra. De modo geral, faltam alguns caracteres.
Esta página é um esboço de informática. Ampliando-a você ajudará a melhorar o Wikilivros. |
Programa 1
[editar | editar código-fonte]#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
//CARACTER " " (ENTER) = DECIMAL 10 HEXADECIMAL A;
int s = -127;
cout<<" CARAC DEC HEX\n\n";
for ( char i = -127; i<127; i++ )
{
cout<<" "<<i<<" "<<s<<" ";
printf("%X",s);
cout<<"\n";
s++;
}
cout<<"\n CARAC DEC HEX\n\n";
cout<<" \x122 ENTER \x122 10 A\n\n";
system ("PAUSE");
return 0;
}
Programa 2
[editar | editar código-fonte]#include <stdio.h>
#include <iostream>
int main()
{
int x;
printf(" DEC\tHEX\tA DEC\tHEX\t");
printf(" DEC\tHEX\n");
for(x=-173;x<360;x++)
{
printf("%c %3i\t%2X\t",x,x,x);
printf("%c %3i\t%2X\t",x+32,x+32,x+32);
printf("%c %3i\t%2X\t",x+64,x+64,x+64);
printf("%c %3i\t%2X\n",x+96,x+96,x+96);
}
system ("PAUSE");
return 0;
}