Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * 7] Fazer um programa em C++ para ler a hora, minuto e segundo e converter tudo para
- * segundos.
- */
- #include <iostream>
- using std::cout;
- using std::cin;
- int main( void )
- {
- unsigned short hora = 0;
- unsigned short minutos = 0;
- unsigned short segundos = 0;
- unsigned long totalSegundos = 0;
- // ============ Entrada de dados ==============
- do
- {
- cout << "\nHora (0-23): ";
- cin >> hora;
- }while( !(hora >= 0 && hora <= 23) );
- do
- {
- cout << "\nminutos (0-59): ";
- cin >> minutos;
- }while( !(minutos >= 0 && minutos <= 59) );
- do
- {
- cout << "\nsegundos (0-59): ";
- cin >> segundos;
- }while( !(segundos >= 0 && segundos <= 59 ) );
- // Calcula o total de segundos
- totalSegundos = hora*60*60 + minutos*60 + segundos;
- // ========= Saida de dados ==========
- cout << "\nHora: " << hora << "h:" << minutos << "min:" << segundos << "s = " << totalSegundos << "s\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement