Bien, ahora que ya vimos algo de teorÃa y práctica sobre ciclos en c++, vamos a hacer un programa que nos muestre el código ASCII del 1 al 256. Por si no los saben, las computadoras solo ‘entienden’ números, asà que cada letra y cada caracter es en realidad un número; eso es el código ASCII.
Asà que el programa serÃa asÃ:
#include<stdio.h> #include<conio.h> int main() { int ascii=0,col=1,ren=1; for(ascii=1;ascii<=256;ascii++) { gotoxy(col,ren);printf("%i: %c ",ascii,ascii); if(ren==24) { ren=0; col+=12; } if(col>=80) { getch(); clrscr(); ren=0; col=1; } ren++; } getch(); }
Variables:
- ascii -> Controla el ciclo desde 1 hasta 256
- ren -> Controla los renglones
- col -> Controla las columnas
Cuando ren==24, los renglones comienzan en cero de nuevo y se empieza en una nueva columna; cuando col>=80, se detiene el transcurso del ciclo, luego se limpia la pantalla y se reinician los renglones y las columnas.