Anda di halaman 1dari 4

GRAFICACION a) MODO TEXTO

y=25 Renglones

x= 80 columnas 1) Window ( ); Crea ventana Void window (int left, int top, int right, int botton); Ejemplo: Window (10,20,70,4); 2) clreol (); Clear and of the line. Limpia el final de la linea Ejemplo: clreol(); 3) delline(); Borra una linea Ejemplo: delline(); 4) insline(); Inserta una lnea Ejemplo: insline(); 5) cprintf(); Imprime texto Ejemplo: cprintf(texto); 6) cputs(); Escribe una cadena Ejemplo: cputs(cadena o string); 7) putch(); Escribe un carcter Ejemplo: putch(carcter);

8) cgets(); Lee una cadena Ejemplo: cgets(cadena); 9) getchar(); Lee un carcter Ejemplo: getchar(); 10) textmode (); Activa el adaptador de video de 25 X 80 Ejemplo: textmode (C80); 11) textbackgraund(); Da color al fondo Ejemplo: textbackgraund(BLUE); 12) textcolor(); Da color al texto Ejemplo: textcolor(YELLOW); textcolor(LAST MODE); FUNCIN MACRO textbackgraund 0 textbackgraund 1 textbackgraund 2 textbackgraund 3 textbackgraund 4 textbackgraund 5 textbackgraund 15 textcolor 0 textcolor 1 textcolor 2 textcolor 3 textcolor 4 textcolor 5 textcolor 6 textcolor 7 textcolor 8 textcolor 9 textcolor 10 textcolor 11 textcolor 12 textcolor 13

NOMBRE MACRO BLACK BLUE GREEN CYAN RED MAGENTA WHITE BLACK BLUE GREEN CYAN RED MAGENTA BROWN LIGHTGRAY DARKGRAY LIGHTBLUE LIGHTGREEN LIGHTCYAN LIGHTRED LIGHTMAGENTA

textcolor textcolor b) MODO GRFICO

14 15

YELLOW WHITE

y= 480 pixeles

x=640 pixeles pixel m,n Librera graphics.h Archivo:BGI (Borland Graphic Interface) RUTINA DE INICIALIZACION DE GRAFICO #include <graphics.h> #include <stdlib.h> #include <conio.h> #include <stdlib.h> void main(void) { int x, y, col, fil, radio, size; int drive = DETECT, mode; clrscr(); detectgraph(&drive, &mode); initgraph(&drive, &mode, "C:\\BGI"); gerror=graphresult(); if(gerror<0) { printf(\n%s,grapherrormsg(gerror)); exit(1); } outtextxy(100,100, Bienvenidos a Grficos); outtexrxy(100,200, Presiona ENTER para salir); getche (); closegraph (); }

160

320

480

640

120

240

360

480

1) getmaxx(); Obtiene el valor mximo de la pantalla en x 2) getmaxy(); Obtiene el valor mximo de la pantalla en y Ejemplo maxx=getmaxx(); maxy=getmaxy(); 3) Putpixel(); Dibuja un pixel Ejemplo: Putpixel(160,120); 4) getpixel(); Obtiene el valor de pixel en una coordenada determinada Ejemplo: color=getpixel(160,120);

Anda mungkin juga menyukai