Calculando horas ,minutos y segundos Segun Lo Ingresado [C]
Era un ejercicio que al principio se me volvió molesto , pero después entendí como hacerlo...
#include <stdio.h>
main () {
int hora,resul_hora,minuto,segundo,digito;
printf("ingrese su digito: ");
scanf("%d",&digito);
if (digito <= 60) printf("%d son %d segundos chistoso",digito,digito);
if (digito >= 3600 ) {
hora=digito/3600;
digito=digito%3600;
printf("horas %d ",hora);
}
if (digito >= 60 ) {
minuto=digito/60;
segundo=digito%60;
printf("minutos %d ",minuto);
printf("segundos %d ",segundo);
}
fflush(stdin);
getchar();
}
cuando el programa solamente devuelve las horas , y no minutos ni segundos , es por que la cifra dada son horas exactas ;D
1 comentarios:
la api de windows tiene el "get.TimeDate" o algo parecido a eso, que te lo tira de una XD buscá
Publicar un comentario