Questão de programação em c++
Soluções para a tarefa
Resposta:
Explicação:
#include <iostream>
using namespace std;
// Esse método vai converter cada hora em segundos (1h = 3600s)
int convertHourToSecond(int hour){
return 3600*hour;
}
//Esse método vai converter minutos em segundos (1 min = 60s)
int convertMinuteToSecont(int minutes){
return 60*minutes;
}
int main()
{
int horas=0;
cout<<"Digite as horas"<< endl;
cin >> horas;
cout<<"Digite os minutos" << endl;
int min=0;
cin >> min;
if (min >= 60){
horas += min/60;
min = min%60;
}
cout <<"Digite os segundos" << endl;
int segundos =0;
cin >> segundos;
if (segundos >=60){
min += segundos/60;
segundos = segundos%60;
}
cout <<"Relógio -> "<< horas << ":"<<min<<":"<<segundos<<endl;
segundos += convertMinuteToSecont(min)+convertHourToSecond(horas);
cout << "Total de segundos: " <<segundos;
return 0;
}