• Matéria: Informática
  • Autor: PropPropina
  • Perguntado 4 anos atrás

Questão de programação em c++

Anexos:

Respostas

respondido por: PvAbreu
1

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;

}

Perguntas similares