Você está na página 1de 8

Informtica y Lenguaje de Programacin

Facultad de Ingeniera

numeros[1][2]=7 numeros[1][3]=8 numeros[2][0]=9


numeros[2][1]=10 numeros[2][2]=11 numeros[2][3]=12

Tambin se pueden inicializar cadenas de texto:

char
dias[7][10]={"lunes","martes","mircoles","jueves","viernes","sba
do","domingo"};

Para referirnos a cada palabra bastara con el primer ndice:

printf("%s",dias[i]);

Grficos BGI

Los grficos BGI, son grficos para el modo DOS, que se pueden
ejecutar gracias a la librera BGI (Borland Graphics Interface).

Utilizar esta librera nativa del Borland C++, nos evita tener que
estar utilizando interrupciones al DOS escritas en ASM, que en mi
experiencia personal.....Jams me funcionaron -;)

Adems, basta con que incluyamos las libreras en la misma carpeta


que nuestra aplicacin y quien lo reciba, podr ver los grficos
sin ningn problema.

Para poder utilizar los grficos BGI en nuestras aplicaciones,


debemos incluir la librera graphics.h.

Veamos un pequeo ejemplo:

Ing. Lady Espinoza Pgina 63


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Analizando un poco este cdigo, nos encontramos con algunos


comandos interesantes, que vale la pena explicar. Por ejemplo, el
comando setcolor(), es el que le va a dar un color a nuestra
imagen o figura. Recuerden que el nombre del color, debe ser
escrito siempre en maysculas para que funciones sin errores. El
otro comando, es circle(), que como nos hemos dado cuenta al
momento de ejecutar la aplicacin, crea un crculo. Sus tres
parmetros representan (Coordena X, Coordenada Y, Radio). Es
decir, especificamos su ubicacin en el plano, y adems cual es el
Radio que va a tener, que como sabemos, a mayor Radio, mayor
tamao del crculo.

Por ltimo, no debemos olvidarnos nunca del comando closegraph(),


pues es l quien cierra la sesin en modo grfico y nos permite
continuar en modo DOS de as requerirlo.

Veamos ahora una pequea lista de las figuras o imgenes que


podemos crear con la librera BGI:

Ing. Lady Espinoza Pgina 64


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Ahora veamos cuales son los colores que tenemos disponibles:

Ing. Lady Espinoza Pgina 65


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Ahora, supongamos que queremos escribir el nombre de nuestro juego


o programa...pero utilizando los vistosos grficos BGI. Aqu
tenemos un pequeo ejemplo:

A continuacin, una pequea tabla con los tipos de letra o fuentes


que tenemos disponibles:

Ing. Lady Espinoza Pgina 66


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Ahora, mostraremos las alineaciones, es decir, si el texto se va a


mostrar de manera horizontal (Izquierda a Derecha) o vertical
(Arriba a Abajo):

Siempre es importante tomar en cuenta la alineacin que le damos a


los textos:

Ahora para finalizar, veamos un ejemplo un poco ms complejo, de


grficos y coordenadas, el llamado OJO DE MOSCA:

Ing. Lady Espinoza Pgina 67


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Ing. Lady Espinoza Pgina 68


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Ing. Lady Espinoza Pgina 69


Informtica y Lenguaje de Programacin
Facultad de Ingeniera

Ahora, como recomendacin final, les digo que lean y revisen la


librera graphics.h, ya que tienes muchsimas funciones que no he
podido incluir por razones obvias.....Entendiendo estos comandos
bsicos y revisando los que quedan en la librera, van a poder
manejar el BGI a la perfeccin.

Ing. Lady Espinoza Pgina 70

Você também pode gostar