#include #include #include #include void elice(void); void menu(); int main() { int i; clrscr(); menu(); getch(); return 0; } void elice(void) { int i; int x,y; gotoxy(30,20);printf("Ingrese coordenadas"); gotoxy(30,21);printf("-------------------"); gotoxy(30,22);printf("columna :\n");gotoxy(40,22);scanf("%i",&x); gotoxy(30,23);printf("fila :\n");gotoxy(40,23);scanf("%i",&y); if(x>=50 && y>=79 || x>=50 || y>=79) { clrscr(); gotoxy(29,21);printf("Error presione una tecla para volver al menu"); getch(); menu(); } else { for(i=1;i<=10;i++) { delay(100);gotoxy(x,y);printf("\\"); delay(100);gotoxy(x,y);printf("|"); delay(100);gotoxy(x,y);printf("/"); delay(100);gotoxy(x,y);printf("-"); } } } void menu(void) { int i; int c; int x,y; clrscr(); gotoxy(30,20);printf("Iniciar elice [1]\n"); gotoxy(30,21);printf("salir [2]"); gotoxy(30,22);printf("opcion [ ]"); gotoxy(45,22);scanf("%i",&c); switch(c) { case 1: clrscr(); for(i=1;i<=15;i++) { gotoxy(30,20);printf("Iniciando elice"); delay(100);gotoxy(29+i,21);printf("ß"); } clrscr(); elice();menu();break; case 2: exit(0);break; default: clrscr(); for(i=0;i<=2;i++) { delay(100);gotoxy(29,21);printf("ERROR"); delay(100);gotoxy(29,21);printf(" "); } menu();break; } }