Busca

Google

miércoles, 10 de junio de 2009

Gusano que recorre las orillas del monitor

este programa puede ser llamado Gusano que recorre las orillas del monitor, tambien gusando que recorre la forma de un cuadrado, etc etc.

Echo en lenguaje c++ compilado en Turbo-c V3.0
# include < stdio.h >
# include < conio.h >
# include < string.h >

main()
{
int a,b,c,d,n,e;
long w;
char cad[21];
clrscr();
printf("\n escribe cadena");
scanf("%s",cad);
clrscr();
n=strlen(cad);
d=25-n;
for(b=0;b { clrscr();
for(a=0;a<=n-1;a++)
{
c=b+a;

gotoxy(1,c+1);printf("%c",cad[a]);
}
for(w=0;w<4000000;w++)
{}

}
e=30-n;
for(b=e;b>0;b--) //abajo arriba desde derecha
{ clrscr();
for(a=0;a<=n-1;a++)
{
c=b+a;
gotoxy(79,c);printf("%c",cad[a]);
}
for(w=0;w<4000000;w++)
{}
}

for(b=0;b<=79-n;b++) //izquierda derecha x=1 y=25
{
clrscr();
gotoxy(1+b,25);printf("%s",cad);
for(w=0;w<4000000;w++)
{}
}
for(b=79-n;b>=0;b--) //derecha a izquierda en x=79 y=1
{
clrscr();
gotoxy(b-1,1);printf("%s",cad);
for(w=0;w<4000000;w++)
{}
}
getch();
return 0;
}



----------------Fin del Programa-----------------
Desarrollado por Julio César Faviel Díaz
Alguna librerias no se usan cierto o falso? y todas las variables se usan ? cierto o falso, se los dejo de tarea ;)
cualquier detalle ya saben, envia correo al juliocfd@gmail.com

No hay comentarios: