Hacer un programa o algoritmo que al dar la hora hh, mm, ss, muestre las horas, minutos y segundos y también nos calcule la hora después de 2 segundos.
Solución
- Entrada: 23:59:59
- Salida: 00:00:01
#include <stdio.h> #include <stdlib.h> int main() { int h,m,s; printf("Ingresa hora\n"); scanf("%d",&h); printf("Ingresa minuto\n"); scanf("%d",&m); printf("Ingresa segundo\n"); scanf("%d",&s); if(h < 24 && m < 60 && s < 60){ if(s < 58 && s >= 0){ printf("%dh %dm %ds",h,m,(s+2)); }else{ if(s==58){ if(m==59){ if(h==23){ printf("00h 00m 00s"); }else{ ("%dh 00m 00s",(h+1)); } }else{ printf("%dh %dm 00s",h,(m+1)); } } else{ if(s==59){ if(m==59){ if(h==23){ printf("00h 00m 01s"); }else{ printf("%dh 00m 01s",(h+1)); } }else{ printf("%dh %dm 01s",h,(m+1)); } } } } }else{ printf("Fuera de Rango"); } return 0; }
0 comentarios:
Publicar un comentario