Sample - Getting ASCII Table in Console: Notes Code
#include "iostream.h" //cout
void main()
{
for( int i =0; i <32; i++)
{
if( i < 4 )
{
cout << " " << i << " " << char(i);
cout << " " << i+32 << " " << char(i+32);
cout << " " << i+64 << " " << char(i+64);
cout << " " << i+96 << " " << char(i+96);
cout << " " << i+128 << " " << char(i+128);
cout << " " << i+160 << " " << char(i+160);
cout << " " << i+192 << " " << char(i+192);
cout << " " << i+224 << " " << char(i+224) << endl;
}
if( i>=4 && i <10 )
{
if (i="=" 7 || i="=8" || i="=" 9) //[!?]
{
cout << " " << i << " " << "!";
cout << " " << i+32 << " " << char(i+32);
cout << " " << i+64 << " " << char(i+64);
cout << " " << i+96 << " " << char(i+96);
cout << " " << i+128 << " " << char(i+128);
cout << " " << i+160 << " " << char(i+160);
cout << " " << i+192 << " " << char(i+192);
cout << " " << i+224 << " " << char(i+224) << endl;
}
else
{
cout << " " << i << " " << char(i);
cout << " " << i+32 << " " << char(i+32);
cout << " " << i+64 << " " << char(i+64);
cout << " " << i+96 << " " << char(i+96);
cout << " " << i+128 << " " << char(i+128);
cout << " " << i+160 << " " << char(i+160);
cout << " " << i+192 << " " << char(i+192);
cout << " " << i+224 << " " << char(i+224) << endl;
}
}
if( i>=10 )
{
if (i == 13 || i == 10) //[!?]
{
cout << " " << i << " " << "!";
cout << " " << i+32 << " " << char(i+32);
cout << " " << i+64 << " " << char(i+64);
cout << " " << i+96 << " " << char(i+96);
cout << " " << i+128 << " " << char(i+128);
cout << " " << i+160 << " " << char(i+160);
cout << " " << i+192 << " " << char(i+192);
cout << " " << i+224 << " " << char(i+224) << endl;
}
else
{
cout << " " << i << " " << char(i);
cout << " " << i+32 << " " << char(i+32);
cout << " " << i+64 << " " << char(i+64);
cout << " " << i+96 << " " << char(i+96);
cout << " " << i+128 << " " << char(i+128);
cout << " " << i+160 << " " << char(i+160);
cout << " " << i+192 << " " << char(i+192);
cout << " " << i+224 << " " << char(i+224) << endl;
}
}
}
}
As a result we have formatted English ASCII (437) Table:
(c) 2002, Stan Malevanny