0% encontró este documento útil (0 votos)
82 vistas2 páginas

Marcos

El documento describe un programa en C que dibuja una cuadrícula de caracteres usando funciones para mover el cursor. Usa ciclos para imprimir caracteres que forman las líneas verticales y horizontales de la cuadrícula, así como los caracteres en las esquinas. La función principal mueve el cursor y escribe caracteres para formar una cuadrícula de 120x30 caracteres.

Cargado por

Marin Bragon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
82 vistas2 páginas

Marcos

El documento describe un programa en C que dibuja una cuadrícula de caracteres usando funciones para mover el cursor. Usa ciclos para imprimir caracteres que forman las líneas verticales y horizontales de la cuadrícula, así como los caracteres en las esquinas. La función principal mueve el cursor y escribe caracteres para formar una cuadrícula de 120x30 caracteres.

Cargado por

Marin Bragon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

#include <stdio.

h>
#include <windows.h>
#include <conio.h>

//system("color 3f");
//printf("Texto de muestra\n");

void gotoxy(int x,int y){


HANDLE hcon;
hcon=GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X=x;
dwPos.Y=y;

SetConsoleCursorPosition(hcon,dwPos);
}
int main(){
char a=201,b=187,c=200,d=188,e=205,f=186;
int i,x,y,z;
for(i=1;i<58;i++){
gotoxy(i,0);
printf("%c",e);
gotoxy(i,29);
printf("%c",e);
gotoxy(i,14);
printf("%c",e);
gotoxy(i,15);
printf("%c",e);
/////////////////////////
gotoxy(i+61,0);
printf("%c",e);
gotoxy(i+61,29);
printf("%c",e);
gotoxy(i+61,14);
printf("%c",e);
gotoxy(i+61,15);
printf("%c",e);
if(i==57){
for(x=1;x<14;x++){
gotoxy(0,x);
printf("%c\n",f);
gotoxy(0,x+15);
printf("%c\n",f);
gotoxy(58,x);
printf("%c\n",f);
gotoxy(58,x+15);
printf("%c\n",f);
//////////////////////////
gotoxy(61,x);
printf("%c\n",f);
gotoxy(61,x+15);
printf("%c\n",f);
gotoxy(119,x);
printf("%c\n",f);
gotoxy(119,x+15);
printf("%c\n",f);
}
}
}
////////////////ESQUINAS
gotoxy(0,0);
printf("%c",a);
gotoxy(0,15);
printf("%c",a);
gotoxy(61,15);
printf("%c",a);
gotoxy(61,0);
printf("%c",a);

gotoxy(119,0);
printf("%c",b);
gotoxy(119,15);
printf("%c",b);
gotoxy(58,15);
printf("%c",b);
gotoxy(58,0);
printf("%c",b);

gotoxy(0,29);
printf("%c",c);
gotoxy(0,14);
printf("%c",c);
gotoxy(61,14);
printf("%c",c);
gotoxy(61,29);
printf("%c",c);

gotoxy(119,29);
printf("%c",d);
gotoxy(119,14);
printf("%c",d);
gotoxy(58,14);
printf("%c",d);
gotoxy(58,29);
printf("%c",d);

getch();
return 0;

También podría gustarte