• Blog
  • Acerca
  • Autor
  • Contacto
  • Programa: Tabla ASCII en C++ (sencillo)

    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.

    1. Jairo Miguel Ureña dice:

      por favor me podias explicar como lo puedo hacer en pascal y explicarme el procedimiento y la logica k usaste!!1

    2. joel dice:

      el prfesor me dijo haz un prgrama que te imprima el codigo ascii por las letras ejemplo : @=alt+64 auda plz=)

    3. hector dice:

      hola!! pues a mi me piden que imprima la tabla ascii de esta forma:
      la primera columna empieza del 1 al 57 la segunda del 58 al 114 pero ambas columnas se encuentran en medio de dos lineas vecticales. yo he tratado de hacerlo pero las lineas se me corren y el numero 66 tambien se me corre

    4. Loris dice:

      gracias.. a mi si me sirvió de mucho…=)

    5. Hancel dice:

      Pues usa el manipulador stew que esta en la libreria iomanip

    Hola, escribe aquí tu comentario: