EL CLASICO DE SNAKE

SIGUE-LINEAS versión BETA

Sigue-lineas versión 2.0

domingo, 30 de septiembre de 2007

PROGRAMA EN 'C' QUE CREA UN DOBLE CUADRO CON LA PALABRA INTRODUCIDA.

#include "stdio.h"
#include "string.h"
#include "conio.h"
#include "dos.h"
main()
{
char palabra[21];
int lon,w,x,y,z;

clrscr();
printf("Introduce la palabra:");
scanf("%s",palabra);
lon=strlen(palabra);
printf("\n");
for(x=0,y=lon*2-2;x {
if(x == 0 || x == lon*2-2)
{
for(z=0;z {
printf("%c",palabra[z]);
delay(100);
}
for(z=lon-2;z>=0;z--)
{
printf("%c",palabra[z]);
delay(100);
}
}
else if(x == lon-1)
{
for(z=lon-1;z>=0;z--)
{
printf("%c",palabra[z]);
delay(100);
}
for(z=1;z {
printf("%c",palabra[z]);
delay(100);
}
}
else if(x>0 && x {
printf("%c",palabra[x]);
delay(100);
for(w=0;w printf(" ");
printf("%c",palabra[y-(lon-1)]);
for(w=0;w printf(" ");
printf("%c",palabra[x]);
delay(100);
}
else if(x>lon-1 && x< lon*2-2)
{
printf("%c",palabra[y]);
delay(100);
for(w=0;w printf(" ");
printf("%c",palabra[x-(lon-1)]);
for(w=0;w printf(" ");
printf("%c",palabra[y]);
delay(100);
}
printf("\n");
delay(100);
}
printf("\n");
getch();
return 0;
}