#include #include #include #include void salir(); void ajustar(); void menu(); void reloj(); int main() { int i,j,k; clrscr(); menu(); getch(); return 0; } void salir() { int i; for(i=9;i>=0;i--) { delay(500);gotoxy(20,20);printf("saliendo en: %d",i); } exit(0); } void menu() { int i; clrscr(); gotoxy(20,20);printf("iniciar reloj [1]"); gotoxy(20,21);printf("ajustar hora [2]"); gotoxy(20,22);printf("salir [3]"); gotoxy(20,23);printf("elige tu opcion [ ];");gotoxy(37,23);scanf("%i",&i); switch(i) { case 1: reloj();break; case 2: ajustar();break; case 3: clrscr();salir();break; default: printf("Error 0001");break; } } void reloj() { int i,j,k; char c; clrscr(); for(i=0;i<=24;i++) { delay(1000);gotoxy(11,10);printf("%i",i); for(j=0;j<=60;j++) { delay(1000);gotoxy(13,10);printf(":%i",j); for(k=0;k<=60;k++) { delay(1000);gotoxy(16,10);printf(":%i",k); } } } } void ajustar() { int i,j,k,a,b,c; clrscr(); gotoxy(20,20);printf("ajustar hora [1]"); gotoxy(20,21);printf("menu [2]"); gotoxy(20,22);printf("salir [3]"); gotoxy(20,24);printf("elige tu opcion [ ]");gotoxy(37,24);scanf("%i",&i); switch(i) { case 1: gotoxy(20,26);printf("hora :");gotoxy(37,26);scanf("%i",&a); gotoxy(20,27);printf("minutos :");gotoxy(37,27);scanf("%i",&b); gotoxy(20,28);printf("segundos:");gotoxy(37,28);scanf("%i",&c); break; case 2: clrscr();menu();break; case 3: clrscr();salir(); default: printf("Error 0001");menu();break; } for(i=a;i<=24;i++) { delay(1000);gotoxy(21,30);printf("%i",i); for(j=b;j<=60;j++) { delay(1000);gotoxy(23,30);printf(":%i",j); for(k=c;k<=60;k++) { delay(1000);gotoxy(26,30);printf(":%i",k); } } } }