Buscar

4. Código #include #include #include #include #include int main() { printf("* Relo...

4. Código
#include
#include
#include
#include
#include
int main()
{
printf("* Reloj *");
Sleep(1000);
int j;
int hora = 0, minuto = 0, segundo = 1;
printf("\n\n Hora: 00:00:00\n");
Sleep(1000);
system("cls");
for (j = 0; j < 1; segundo++)
{
if (segundo == 60)
{
segundo = 0;
minuto++;
}
if (minuto == 60)
{
minuto = 0;
hora++;
}
if (hora == 24)
{
hora = 0;
}
if (segundo < 10 && minuto < 10 && hora < 10)
{
printf("* Reloj *\n\n Hora: 0%d:0%d:0%d\n", hora, minuto, segundo);
}
else if (segundo < 10 && minuto < 10 && hora >= 10)
{
printf("* Reloj *\n\n Hora: %d:0%d:0%d\n", hora, minuto, segundo);
}
else if (segundo < 10 && minuto >= 10 && hora < 10)
{
printf("* Reloj *\n\n Hora: 0%d:%d:0%d\n", hora, minuto, segundo);
}
else if (segundo >= 10 && minuto < 10 && hora < 10)
{
printf("* Reloj *\n\n Hora: 0%d:0%d:%d\n", hora, minuto, segundo);
}
else if (segundo >= 10 && minuto >= 10 && hora < 10)
{
printf("* Reloj *\n\n Hora: 0%d:%d:%d\n", hora, minuto, segundo);
}
else if (segundo >= 10 && minuto < 10 && hora >= 10)
{
printf("* Reloj *\n\n Hora: 0%d:%d:0%d\n", hora, minuto, segundo);
}
else if (segundo < 10 && minuto >= 10 && hora >= 10)
{
printf("* Reloj *\n\n Hora: %d:%d:0%d\n", hora, minuto, segundo);
}
else if (segundo >= 10 && minuto >= 10 && hora >= 10)
{
printf("* Reloj *\n\n Hora: %d:%d:%d\n", hora, minuto, segundo);
}
Sleep(1000);
system("cls");
}
return 0;
}


Essa pergunta também está no material:

Ejercicio 3 Cronometro digital

Programação I ExatasExatas

💡 1 Resposta

User badge image

Ed Verified user icon

O código apresentado é um exemplo de um relógio simples em linguagem C. Ele exibe a hora atual no formato HH:MM:SS e atualiza a cada segundo. O loop for é responsável por incrementar os valores de hora, minuto e segundo, e as estruturas condicionais if-else são usadas para formatar a exibição da hora. O comando Sleep(1000) pausa a execução do programa por 1 segundo antes de atualizar a tela.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais