Anda di halaman 1dari 6

Ing.

Sistemas Computacionales 6 Semestres Materia: Graficacin



Impresin del cdigo ASCII en 4
columnas

Ing. Sistemas Computacionales 6 Semestres Materia: Graficacin
INTRODUCCIN
En el presente documento aborda un trabajo encomendado por el M. C. Ricardo
Venegas Guzmn para la materia de Graficacin el cual consisten en hace un
programa en Dev C++ que consista en imprimir una tabla del cdigo ASCII en 4
columnas.
Hoy en da la tecnologa avanza a pasos agigantados y es imposible detenerla,
pero cabe mencionar que aunque avance a una velocidad muy rpida todo esta
cimentado en lo mismo para el crecimiento de esta, en especial no referimos a los
lenguajes de programacin. Hoy en da existen muchos lenguajes de
programacin, cada uno destinado a deferentes ramas de la tecnologa y a
diferentes trabajos de la vida diaria, as como tambin existen infinidad de cosas
nuevas por aprender y sacar a relucir. La mayora de estos lenguajes son de alto
nivel ya que facilitan ms la funciones y/o mtodos a realizar en cierta tare.
C++ es categorizado como un lenguaje de alto nivel teniendo las herramientas
necesarias (libreras, complementos, etc.), pero sin duda aunque estemos
trabajando en lenguajes de alto nivel nosotros estamos interactuando con la
mquina y es atreves de los lenguajes de bajo nivel que ya viene dentro de los
programas que alto nivel y que estos se instalan al mismo tiempo que nosotros
instalamos algn lenguaje que usaremos y en realidad estos lenguajes son los que
hacen posible que el programa funcione correctamente. Por es importante saber
las bases de un lenguaje de programacin de bajo nivel.












Ing. Sistemas Computacionales 6 Semestres Materia: Graficacin
MARCO TERICO

En la actualidad como estudiante de ingeniera en sistemas computacionales
debemos tener un conocimiento de varios lenguajes de programacin ya que todo
ingeniero en sistemas debera tener una gran gama de conocimientos en
diferentes lenguajes sin embargo hasta el actual semestre hemos tratado dos o
tres lenguajes, pero la mayora de estos son en java, aunque es un lenguaje joven
por as decirlo ha tomado mucho impacto en la industria de la programacin.
Sin embargo el presente trabajo se desarroll en la aplicacin Dev C++ por lo cual
fue necesario recurrir a cualquier cantidad de videos, libros o foros donde
pudiramos iniciar nuestro proyecto bajo este lenguaje, ya que los conocimientos
de este eran muy reducidos, la ventaja de todo esto es que es un lenguaje
amigable y no muy difcil de comprender cuando ya se tiene nociones de algn
lenguaje de programacin.
















Ing. Sistemas Computacionales 6 Semestres Materia: Graficacin
DESARROLLO
El asunto principal es que podamos imprimir los caracteres del cdigo ASCII en 4
columnas como si fuera una tabla. El resultado de este trabajo se muestra en la
siguiente captura de pantalla de nuestro trabajo.




Ing. Sistemas Computacionales 6 Semestres Materia: Graficacin
Explicacin: comenzamos declarando libreras estndar de Windows y la librera
que nos podr permitir el acceso a las api de las misma.
Posteriormente utilizamos la funcin gotoxy para poder dominar y poder mandar a
imprimir una lnea en cualquier zona de la pantalla por medio de la localizacin de
las coordenadas x, y as como poner un color distinto.

void gotoxy(int x, int y, int color){
xxxx codigo xxxx
}
Posteriormente proseguimos con el mtodo principal
int main() // *****inicia el mtodo principal

Y aqu en el main con dos For mandamos a imprimir los caracteres en el primer
for limitados hasta el numero 99 eso es por cuestin de esttica ya que el sobre
pasar un carcter saldran diferentes las columnas es decir el espacio de ms que
da del elemento 99 al 100 as que por esa razn ponernos dos for.
Una vez salidos de los dos for mandamos a traer a getchar(); que es para
imprimir los caracteres Y el return (0); es para finalizar el programa sin error












Ing. Sistemas Computacionales 6 Semestres Materia: Graficacin
CONCLUSIONES
El programa es corto y no utiliza gran cosa ya que utilizamos ciclos, Aunque lo
ms que pone en que pensar es la forma en la que se acomodaran los caracteres
para que se vea esttica la impresin, tal vez existan otras formas rpidas para
poder hacer este mismo programa y sobre todo de la manera ms correcta tal vez,
en lo general me siento satisfecho y no dudo que ms adelante ir modificando
este cdigo para hacerlo de la manera ms correcta, la intencin con la que se
pido el programa es que se pensar y por mucho as fue ya no es nada fcil
comenzar a programar si no se tiene las bases del lenguaje a utilizar, por ellos es
que tal vez el programa se realiz de esa manera, pero si hay que aclarar que al
final de cuentas el resultado es el mismo que se esperaba aunque con un
diferente estilo de programacin.

Anda mungkin juga menyukai