/* Se autoriza la distribucion y uso libre de este programa (freeware) */ /* Fernando Galindo Soria www.fgalindosoria.com www.laredi.com fgalindo@ipn.mx Cd. de Mexico */ /* Programa de inicio a la programacion en C (turbo C, Borland C) Cuarto programa grafico, dibuja lineas de colores en la pantalla 20/vii/2002*/ /* Para manejar graficas se requiere el archivo egavga.bgi en el mismo directorio donde esta el programa que se va ha compilar y tambien debe estar junto con el programa ejecutable*/ #include //incluye informacion para manejo de graficas #include void main() { int i; //Declara la variable i como una variable entera int gd=DETECT,gm; //Detecta el modo grafico initgraph(&gd,&gm,""); //Inicia el modo grafico /*El for permite repetir varias veces la instruccion que viene despues de el Si se quieren repetir varias instrucciones con un mismo for se colocan entre llaves como "{" y "}" (en este caso se van ha repetir con el mismo for las instrucciones setcolor y line cambiando el valor de la variable i)*/ for(i=0;i<500;i+=7) { setcolor(i); //cambia el color de los objetos que grafica line(i,300,i,50); //dibuja linea } /*Cada que ejecuta la instruccion for cambia el valor de i, en este caso i vale 0 al inicio y cada que repite la instruccion incrementa su valor en 7 (i+=7) y continua el proceso mientras i sea menor que 500*/ getch(); //espera que se oprima una tecla closegraph(); //cierra el modo grafico }