Red de conocimiento informático - Consumibles informáticos - Para obtener puntuaciones altas, escriba un programa de despertador o un programa de recordatorio de temporizador en lenguaje C entre 300 y 400 líneas.

Para obtener puntuaciones altas, escriba un programa de despertador o un programa de recordatorio de temporizador en lenguaje C entre 300 y 400 líneas.

Sí, se ha compilado y ejecutado para confirmar:

#includelt; conio.hgt

#include stdio.hgt; >

#includelt; stdlib.hgt;

#includelt; tiempo

#includelt; *s)

{

char *p, *q;

p = (char *)malloc(10); strcpy(p , s);

q = p;

mientras(*q != ':')

{

q ;

}

*q = '\0';

return atoi(p);

int GetMinute(char *s)

{

char *p

p = (char *)malloc(10); >

strcpy(p, s);

mientras(*p != ':')

{

p; p>}

p;

return atoi(p);

}

principal()

{

p>

char s[10];

int hora, minuto

time_t

struct tm; *timeinfo;

printf("ingrese la hora como [18:30]:\n"); ObtenerHora(s);

minuto = ObtenerMinuto(s);

mientras(1)

{

tiempo(amp;t)

timeinfo = localtime(amp;t);

if(timeinfo-gt;tm_hour lt; hora)continue

else if(timeinfo- gt;tm_min lt; minuto)continuar

else

{

printf ("¡Se acabó el tiempo! ¡Despierta!\n\007"); /p>

printf( "\a\a\a\a");

salir(0

}

}

p>

}