Lógica de programação - criar relógio
Esta postagem mostra a lógica de um relógio em C muito básico. O código é totalmente livre para estudos e uso abundante, sendo legal a sua alteração, e seja lá que gambiarra você for fazer.
Vamos a biblioteca:
# include <stdio.h>
Agora vamos ao resto:
int main()
{
int h,m,s;
s = 0; //seg.
m = 0; //min.
h = 0; //hr.
while (s!=59) //se s não chegar a 59
{
/**Laço while para calcular horas, minutis e segundos */
s += 1; //adiciona mais um segundo
if (s==59) //se s igual a 59
s = 0; // reinicia com zero
if (s==0) //se s igual a zero adiciona mais um
{
m += 1;
}
if (m==59) //se m igual a 59 adiciona mais um h
h += 1;
printf("Horas: %d Minutos: %d Segundos: %d\n",h,m,s); //escreva na tela as h, m, s;
sleep(1); //comanda o tempo em segundos
system("clear"); // limpa a tela
}
}
Comentários