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 <iostream> using namespace std; int main(){ int h,m,s; cout<<"Ingresa la hora"<<endl; cin>>h; cout<<"Ingresa minuto"<<endl; cin>>m; cout<<"Ingresa segundo"<<endl; cin>>s; if(h < 24 && m < 60 && s < 60){ if(s < 58 && s >= 0){ cout<<h<<"h "<<m<<"m "<<(s+2)<<"s"; }else{ if(s==58){ if(m==59){ if(h==23){ cout<<"00h 00m 00s"; }else{ cout<<(h+1)<<"h 00m 00s"; } }else{ cout<<h<<"h "<<(m+1)<<"m 00s"; } } else{ if(s==59){ if(m==59){ if(h==23){ cout<<"00h 00m 01s"; }else{ cout<<(h+1)<<"h 00m 01s"; } }else{ cout<<h<<"h "<<(m+1)<<"m 01s"; } } } } }else{ cout<<"Fuera de Rango"; } return 0; }
0 comentarios:
Publicar un comentario