USO DE PUTPIXEL EN MODOS GRÁFICOS C++

31

description

USO DE PUTPIXEL EN MODOS GRÁFICOS C++

Transcript of USO DE PUTPIXEL EN MODOS GRÁFICOS C++

Page 1: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 1

TEMA

USO DE PUTPIXEL EN MODOS GRAacuteFICOS C++

TRBAJO DE

PROGRAMACIOacuteN II

INTEGRANTES

JOSEacute GUSTAVO MASAQUIZA

GABRIELA CHANGO MASAQUIZA

CRISTINA GANAacuteN PAREDES

3ordm INFORMAacuteTICA Y COMPUTACIOacuteN

MODO GRAacuteFICO Paacutegina 2

IacuteNDICE

Paacuteg

MODO GRAacuteFICOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip3

ACTIVACIOacuteN DEL MODO GRAacuteFICO helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip3

CONCEPTO DE PIacuteXEL EN C GRAacuteFICOS helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip3

DIBUJAR UN CIacuteRCULOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip4

DIBUJAR UN RECTAacuteNGULOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip4

DIBUJAR UNA LIacuteNEAhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip5

OBTENER COORDENADAS MAacuteXIMAShelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip5

FUNCIONES DE MODO GRAacuteFICOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip5

PROGRAMA EJECUTABLE DE PUTPIXEL EN MODO GRAacuteFICOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip6

EJECUCIOacuteN DEL PROGRAMAhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip27

BIBLIOGRAFIacuteAhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip29

MODO GRAacuteFICO Paacutegina 3

Es una interfaz graacutefica es decir el modo como interactuacutean las diversas aplicaciones

con el usuario final han evolucionado a un ritmo acelerado en esta uacuteltima deacutecada de

monitores con texto color aacutembar o verde en los antildeos ochenta hemos pasado a

pantallas suacuteper VGA de alta definicioacuten controladas por GUI (Graphic User Interface)

que hacen maacutes faacutecil y amigable el manejo de las diversas aplicaciones de la

computadora

Antes que nada debemos activar el modo graacutefico De acuerdo al compilador que

usemos tendremos maneras distintas de hacerlo Si se trata de C++ debemos

dirigirnos a Help Index Putpixel y alliacute cliquear en la opcioacuten Graphics library

Pixel es tambieacuten llamado como elementos de la imagen Estos no son maacutes que

pequentildeos puntos El uso de estos pequentildeos puntos o en otras palabras piacutexeles

imaacutegenes especialmente imaacutegenes graacuteficas se basan en la pantalla

Putpixel (Columna Fila Color)

Pinta un pixel (Puntito) en la columna fila con el color determinado

ejemploputpixel(Getmaxx Div 2 GetmaxY Div 2 Red)pinta un punto en el centro de la

pantalla de color Rojo

MODO GRAacuteFICO Paacutegina 4

circle(x y angulo_inicial angulo_final radio) Para hacer el ciacuterculo completo necesitamos que el aacutengulo inicial sea igual a 0 y el aacutengulo final a 360 circle(6240k)

k=5 setcolor(WHITE) for(i=1ilt=5i++) circle(25385k) k=k+4 delay(150)

rectangle(X1 Y1 X2 Y2) rectangle(1015625465) Dibuja un rectaacutengulo entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial

MODO GRAacuteFICO Paacutegina 5

X2 = Columna Final Y2 = Fila Final

line(105562555) Line(X1 Y1 X2 Y2) Traza una linea recta entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial X2 = Columna Final Y2 = Fila Fina

int maxx=getmaxx() int maxy=getmaxy()

Cleardevice() limpia pantalla Setbkcolor( int Color) pone el color de fondo de la pantalla Setcolor( int color) elige el color de los trazos que se agan int gdriver = DETECT gmode errorcodevariables para detectar modo graacutefico

MODO GRAacuteFICO Paacutegina 6

initgraph(ampgdriver ampgmode ) inicializar modo grafico setcolor(2) color de liacutenea setfillstyle(12) tipo de rellenado y color rectangle(x1y1x2y2) dibujar cuadrado floodfill(xy2) rellena la figura Los valores de x y y deben estar dentro de la figura a rellenar delay(5) tiempo que tarda en repetir el ciclo closegraph() cerrar modo grafico Settextstyle (int tipo de letra int orientacioacuten int tamantildeo)

include ltgraphicshgt

include ltstdlibhgt

include ltstdiohgt

include ltconiohgt

include ltdoshgt

define PIXEL_COUNT 4000

define DELAY_TIME 70 in milliseconds

int ijk

void main()

request autodetection

int gdriver = DETECT gmode errorcode

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 2: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 2

IacuteNDICE

Paacuteg

MODO GRAacuteFICOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip3

ACTIVACIOacuteN DEL MODO GRAacuteFICO helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip3

CONCEPTO DE PIacuteXEL EN C GRAacuteFICOS helliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip3

DIBUJAR UN CIacuteRCULOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip4

DIBUJAR UN RECTAacuteNGULOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip4

DIBUJAR UNA LIacuteNEAhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip5

OBTENER COORDENADAS MAacuteXIMAShelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip5

FUNCIONES DE MODO GRAacuteFICOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip5

PROGRAMA EJECUTABLE DE PUTPIXEL EN MODO GRAacuteFICOhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip6

EJECUCIOacuteN DEL PROGRAMAhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip27

BIBLIOGRAFIacuteAhelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphelliphellip29

MODO GRAacuteFICO Paacutegina 3

Es una interfaz graacutefica es decir el modo como interactuacutean las diversas aplicaciones

con el usuario final han evolucionado a un ritmo acelerado en esta uacuteltima deacutecada de

monitores con texto color aacutembar o verde en los antildeos ochenta hemos pasado a

pantallas suacuteper VGA de alta definicioacuten controladas por GUI (Graphic User Interface)

que hacen maacutes faacutecil y amigable el manejo de las diversas aplicaciones de la

computadora

Antes que nada debemos activar el modo graacutefico De acuerdo al compilador que

usemos tendremos maneras distintas de hacerlo Si se trata de C++ debemos

dirigirnos a Help Index Putpixel y alliacute cliquear en la opcioacuten Graphics library

Pixel es tambieacuten llamado como elementos de la imagen Estos no son maacutes que

pequentildeos puntos El uso de estos pequentildeos puntos o en otras palabras piacutexeles

imaacutegenes especialmente imaacutegenes graacuteficas se basan en la pantalla

Putpixel (Columna Fila Color)

Pinta un pixel (Puntito) en la columna fila con el color determinado

ejemploputpixel(Getmaxx Div 2 GetmaxY Div 2 Red)pinta un punto en el centro de la

pantalla de color Rojo

MODO GRAacuteFICO Paacutegina 4

circle(x y angulo_inicial angulo_final radio) Para hacer el ciacuterculo completo necesitamos que el aacutengulo inicial sea igual a 0 y el aacutengulo final a 360 circle(6240k)

k=5 setcolor(WHITE) for(i=1ilt=5i++) circle(25385k) k=k+4 delay(150)

rectangle(X1 Y1 X2 Y2) rectangle(1015625465) Dibuja un rectaacutengulo entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial

MODO GRAacuteFICO Paacutegina 5

X2 = Columna Final Y2 = Fila Final

line(105562555) Line(X1 Y1 X2 Y2) Traza una linea recta entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial X2 = Columna Final Y2 = Fila Fina

int maxx=getmaxx() int maxy=getmaxy()

Cleardevice() limpia pantalla Setbkcolor( int Color) pone el color de fondo de la pantalla Setcolor( int color) elige el color de los trazos que se agan int gdriver = DETECT gmode errorcodevariables para detectar modo graacutefico

MODO GRAacuteFICO Paacutegina 6

initgraph(ampgdriver ampgmode ) inicializar modo grafico setcolor(2) color de liacutenea setfillstyle(12) tipo de rellenado y color rectangle(x1y1x2y2) dibujar cuadrado floodfill(xy2) rellena la figura Los valores de x y y deben estar dentro de la figura a rellenar delay(5) tiempo que tarda en repetir el ciclo closegraph() cerrar modo grafico Settextstyle (int tipo de letra int orientacioacuten int tamantildeo)

include ltgraphicshgt

include ltstdlibhgt

include ltstdiohgt

include ltconiohgt

include ltdoshgt

define PIXEL_COUNT 4000

define DELAY_TIME 70 in milliseconds

int ijk

void main()

request autodetection

int gdriver = DETECT gmode errorcode

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 3: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 3

Es una interfaz graacutefica es decir el modo como interactuacutean las diversas aplicaciones

con el usuario final han evolucionado a un ritmo acelerado en esta uacuteltima deacutecada de

monitores con texto color aacutembar o verde en los antildeos ochenta hemos pasado a

pantallas suacuteper VGA de alta definicioacuten controladas por GUI (Graphic User Interface)

que hacen maacutes faacutecil y amigable el manejo de las diversas aplicaciones de la

computadora

Antes que nada debemos activar el modo graacutefico De acuerdo al compilador que

usemos tendremos maneras distintas de hacerlo Si se trata de C++ debemos

dirigirnos a Help Index Putpixel y alliacute cliquear en la opcioacuten Graphics library

Pixel es tambieacuten llamado como elementos de la imagen Estos no son maacutes que

pequentildeos puntos El uso de estos pequentildeos puntos o en otras palabras piacutexeles

imaacutegenes especialmente imaacutegenes graacuteficas se basan en la pantalla

Putpixel (Columna Fila Color)

Pinta un pixel (Puntito) en la columna fila con el color determinado

ejemploputpixel(Getmaxx Div 2 GetmaxY Div 2 Red)pinta un punto en el centro de la

pantalla de color Rojo

MODO GRAacuteFICO Paacutegina 4

circle(x y angulo_inicial angulo_final radio) Para hacer el ciacuterculo completo necesitamos que el aacutengulo inicial sea igual a 0 y el aacutengulo final a 360 circle(6240k)

k=5 setcolor(WHITE) for(i=1ilt=5i++) circle(25385k) k=k+4 delay(150)

rectangle(X1 Y1 X2 Y2) rectangle(1015625465) Dibuja un rectaacutengulo entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial

MODO GRAacuteFICO Paacutegina 5

X2 = Columna Final Y2 = Fila Final

line(105562555) Line(X1 Y1 X2 Y2) Traza una linea recta entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial X2 = Columna Final Y2 = Fila Fina

int maxx=getmaxx() int maxy=getmaxy()

Cleardevice() limpia pantalla Setbkcolor( int Color) pone el color de fondo de la pantalla Setcolor( int color) elige el color de los trazos que se agan int gdriver = DETECT gmode errorcodevariables para detectar modo graacutefico

MODO GRAacuteFICO Paacutegina 6

initgraph(ampgdriver ampgmode ) inicializar modo grafico setcolor(2) color de liacutenea setfillstyle(12) tipo de rellenado y color rectangle(x1y1x2y2) dibujar cuadrado floodfill(xy2) rellena la figura Los valores de x y y deben estar dentro de la figura a rellenar delay(5) tiempo que tarda en repetir el ciclo closegraph() cerrar modo grafico Settextstyle (int tipo de letra int orientacioacuten int tamantildeo)

include ltgraphicshgt

include ltstdlibhgt

include ltstdiohgt

include ltconiohgt

include ltdoshgt

define PIXEL_COUNT 4000

define DELAY_TIME 70 in milliseconds

int ijk

void main()

request autodetection

int gdriver = DETECT gmode errorcode

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 4: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 4

circle(x y angulo_inicial angulo_final radio) Para hacer el ciacuterculo completo necesitamos que el aacutengulo inicial sea igual a 0 y el aacutengulo final a 360 circle(6240k)

k=5 setcolor(WHITE) for(i=1ilt=5i++) circle(25385k) k=k+4 delay(150)

rectangle(X1 Y1 X2 Y2) rectangle(1015625465) Dibuja un rectaacutengulo entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial

MODO GRAacuteFICO Paacutegina 5

X2 = Columna Final Y2 = Fila Final

line(105562555) Line(X1 Y1 X2 Y2) Traza una linea recta entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial X2 = Columna Final Y2 = Fila Fina

int maxx=getmaxx() int maxy=getmaxy()

Cleardevice() limpia pantalla Setbkcolor( int Color) pone el color de fondo de la pantalla Setcolor( int color) elige el color de los trazos que se agan int gdriver = DETECT gmode errorcodevariables para detectar modo graacutefico

MODO GRAacuteFICO Paacutegina 6

initgraph(ampgdriver ampgmode ) inicializar modo grafico setcolor(2) color de liacutenea setfillstyle(12) tipo de rellenado y color rectangle(x1y1x2y2) dibujar cuadrado floodfill(xy2) rellena la figura Los valores de x y y deben estar dentro de la figura a rellenar delay(5) tiempo que tarda en repetir el ciclo closegraph() cerrar modo grafico Settextstyle (int tipo de letra int orientacioacuten int tamantildeo)

include ltgraphicshgt

include ltstdlibhgt

include ltstdiohgt

include ltconiohgt

include ltdoshgt

define PIXEL_COUNT 4000

define DELAY_TIME 70 in milliseconds

int ijk

void main()

request autodetection

int gdriver = DETECT gmode errorcode

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 5: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 5

X2 = Columna Final Y2 = Fila Final

line(105562555) Line(X1 Y1 X2 Y2) Traza una linea recta entre 2 puntos X1 Y1 son el punto inicial y X2 Y2 el punto final donde X1 = Columna Inicial Y1 = Fila Inicial X2 = Columna Final Y2 = Fila Fina

int maxx=getmaxx() int maxy=getmaxy()

Cleardevice() limpia pantalla Setbkcolor( int Color) pone el color de fondo de la pantalla Setcolor( int color) elige el color de los trazos que se agan int gdriver = DETECT gmode errorcodevariables para detectar modo graacutefico

MODO GRAacuteFICO Paacutegina 6

initgraph(ampgdriver ampgmode ) inicializar modo grafico setcolor(2) color de liacutenea setfillstyle(12) tipo de rellenado y color rectangle(x1y1x2y2) dibujar cuadrado floodfill(xy2) rellena la figura Los valores de x y y deben estar dentro de la figura a rellenar delay(5) tiempo que tarda en repetir el ciclo closegraph() cerrar modo grafico Settextstyle (int tipo de letra int orientacioacuten int tamantildeo)

include ltgraphicshgt

include ltstdlibhgt

include ltstdiohgt

include ltconiohgt

include ltdoshgt

define PIXEL_COUNT 4000

define DELAY_TIME 70 in milliseconds

int ijk

void main()

request autodetection

int gdriver = DETECT gmode errorcode

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 6: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 6

initgraph(ampgdriver ampgmode ) inicializar modo grafico setcolor(2) color de liacutenea setfillstyle(12) tipo de rellenado y color rectangle(x1y1x2y2) dibujar cuadrado floodfill(xy2) rellena la figura Los valores de x y y deben estar dentro de la figura a rellenar delay(5) tiempo que tarda en repetir el ciclo closegraph() cerrar modo grafico Settextstyle (int tipo de letra int orientacioacuten int tamantildeo)

include ltgraphicshgt

include ltstdlibhgt

include ltstdiohgt

include ltconiohgt

include ltdoshgt

define PIXEL_COUNT 4000

define DELAY_TIME 70 in milliseconds

int ijk

void main()

request autodetection

int gdriver = DETECT gmode errorcode

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 7: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 7

int i x y color maxx maxy maxcolor seed

initialize graphics and local variables

initgraph(ampgdriver ampgmode ITCBGI)

read result of initialization

errorcode = graphresult()

if (errorcode = grOk) an error occurred

printf(Graphics error sn grapherrormsg(errorcode))

printf(Press any key to halt)

getch()

exit(1) terminate with an error code

CARATULA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(getmaxx()24getmaxy()19k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 8: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 8

circle(8526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(14526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(20526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 9: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 9

circle(26526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(32526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(38526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 10: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 10

circle(44526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(50526k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(56526k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 11: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 11

circle(61726k)

k=k+4

delay(150)

POSICIONAMIENTO DE COLUMNA DERECHA

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(61785k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617145k)

k=k+4

delay(150)

k=5

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 12: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 12

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617205k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617265k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617325k)

k=k+4

delay(150)

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 13: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 13

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(617385k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(617445k)

k=k+4

delay(150)

POSICIONAMIENTO DE LA FILA INFERIOR

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(565445k)

k=k+4

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 14: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 14

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(505445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(445445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(385445k)

k=k+4

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 15: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 15

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(325445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(265445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(205445k)

k=k+4

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 16: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 16

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(145445k)

k=k+4

delay(150)

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(85445k)

k=k+4

delay(150)

k=5

setcolor(YELLOW)

for(i=1ilt=5i++)

circle(25445k)

k=k+4

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 17: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 17

delay(150)

POSICIONAMIENTO DEL LA COLUMNA IZQUIERDA

k=5

setcolor(WHITE)

for(i=1ilt=5i++)

circle(25385k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25325k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 18: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 18

circle(25265k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

circle(25205k)

k=k+4

delay(150)

setcolor(WHITE)

k=5

for(i=1ilt=5i++)

circle(25145k)

k=k+4

delay(150)

setcolor(YELLOW)

k=5

for(i=1ilt=5i++)

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 19: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 19

circle(2585k)

k=k+4

delay(150)

BIENVEDIDA

settextstyle(303)

setcolor(10)

outtextxy(250150BIENVENIDOS)

outtextxy(185210A UN PEQUEyenO PASEO)

outtextxy(195270DE MODO GRAFICO)

maxx = getmaxx() + 1

maxy = getmaxy() + 1

maxcolor = getmaxcolor() + 1

while (kbhit())

seed the random number generator

seed = random(32767)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 20: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 20

color = random(maxcolor)

putpixel(x y color)

delay(DELAY_TIME)

srand(seed)

for (i=0 iltPIXEL_COUNT i++)

x = random(maxx)

y = random(maxy)

color = random(maxcolor)

if (color == getpixel(x y))

putpixel(x y 0)

CARATULA

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 21: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 21

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 22: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 22

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 23: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 23

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 24: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 24

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 25: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 25

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 26: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 26

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 27: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 27

EJECUCIOacuteN DEL PROGRAMA

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 28: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 28

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 29: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 29

BIBLIOGRAFIacuteA

httpchuwikichuidiangorgindexphptitle=GrC3A1ficos_Usando_graphic

sh

httptranslategooglecomectranslatehl=esamplangpair=en|esampu=httpww

wexforsyscomtutorialsc-languageconcept-of-pixel-in-c-graphicshtml

httpwwwfortunecitycomskyscraperseagate1072pmgrafihtm

MODO GRAacuteFICO Paacutegina 30

Page 30: USO DE PUTPIXEL EN MODOS GRÁFICOS C++

MODO GRAacuteFICO Paacutegina 30