ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

C: Consola con Turbo C: manejo básico

Consola con Turbo C (conio.h): manejo básico (borrado,colores, posiciones,pausa)

Lenguaje: C (compilador: Turbo C)

Categoría: Consola

/* Fuente procedente de ErrorDeSintaxis.es */
/* Consola con Turbo C (conio.h): manejo básico */
/*  (borrado,colores, posiciones,pausa) */
/* Compilador: Turbo C */
/* Nivel: Básico */
/* Disponible desde 17/08/2011 */
/* Aportado por Nacho */
/* Autor original: Nacho Cabanes */
/* Web original: http://www.nachocabanes.com/c/curso/cc10.php */

#include <conio.h>      /* Para funciones de pantalla */
 
main()
{
  int i,j;                /* Para los bucles "for" */      
  textbackground(BLUE);           /* Fondo de la pantalla en azul */
  clrscr();                       /* Borro la pantalla */
  for(i=0; i<=1; i++)             /* Dos columnas */
    for(j=0; j<=15; j++)          /* Los 16 colores */
    {
      gotoxy(10+ 40*i , 3+j);             /* Coloco el cursor */
      textcolor(j);                       /* Elijo el color */
      if (j == 0)                         /* Si el color es 0 (negro) */
        textbackground(LIGHTGRAY);        /*   dejo fondo gris */
      else                                /* Si es otro color */
        textbackground(BLACK);            /*    dejo fondo negro */
      cprintf(" Este es el color %d ",j); /* Escribo en color */
    }
  getch();    /* Final: espero que se pulse una tecla, sin mostrarla */
}