Practica 4

Ver el tema anterior Ver el tema siguiente Ir abajo

Practica 4

Mensaje por GoOrK el Jue Abr 07, 2011 6:18 pm

Conosca el modo grafico

Código:
#include <stdio.h>
#include <graphics.h> //Libreria para modo grafico

void modegraph()
{
   int gd,gm; //Declaro enteros
   gd = DETECT; //Para la activacion del modo grafico
   initgraph(&gd,&gm,"C:\\tc\\bgi"); //indica la ruta de los graficos
}

void texto()
{
            /*  manejo de texto */
setbkcolor(BLUE);
setcolor(WHITE);
settextstyle(4,0,0);
outtextxy(100,100, " Ing. en Computación " );
settextstyle(3,0,0);
outtextxy(100,150, " Ing. en Computación " );
settextstyle(2,0,0);
outtextxy(100,200, " Ing. en Computación " );
settextstyle(1,0,0);
outtextxy(100,250, " Ing. en Computación " );
settextstyle(0,0,0);
outtextxy(100,300, " Ing. en Computación " );

}

void lineas()
{
      /*  LINEAS  */
clearviewport();
setlinestyle(3,0,0);
line(100, 50,540, 50);
setlinestyle(2,0,0);
line(100,150,540,150);
setlinestyle(1,0,0);
line(100,250,540,250);
setlinestyle(0,0,0);
line(100,350,540,350);
}

void cuadros()
{
            /*  CUADROS  */
clearviewport();
rectangle(50,100,150,200);
bar(250,100,350,200);
bar3d(450,100,550,200,50,1);
}

void curvas()
{
            /*  CURVAS  */
clearviewport();
circle(100,150,75);
arc(250,150, 45,270,50);
ellipse(400,150,0,360,50,100);
ellipse(550,150,90,320,75,40);
 fillellipse(100,350,50,100);
fillellipse(220,350,40,40);
pieslice(350,350,120,320,50);
sector(500,350,20,220,100,25);
}

void relleno()
{
            /*  RELLENO  */
setfillstyle(1,RED);
}

void main ( )


   modegraph();
   clearviewport();
   texto();
   getch();
   lineas();
   getch();
   cuadros();
   getch();
   curvas();
   getch();
   relleno();
   getch();
}

Adjunto el documento donde se encuentran los codigos para figuras, letras, etc. en modo grafico

Descargar

_________________
avatar
GoOrK
Admin
Admin

Mensajes : 53
Fecha de inscripción : 18/02/2011
Edad : 25

http://goorkuabcinc.activo.ws

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.