fork(3) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. const int MS_PER_SECOND = 1000;
  5. const int MS_PER_MINUTE = MS_PER_SECOND * 60;
  6. const int MS_PER_HOUR = MS_PER_MINUTE * 60;
  7.  
  8. int main() {
  9. int milliseconds = (MS_PER_HOUR *2) + (MS_PER_MINUTE * 5) + (MS_PER_SECOND * 30) + 50;
  10.  
  11. int seconds = milliseconds / 1000;
  12. milliseconds %= 1000;
  13.  
  14. int minutes = seconds / 60;
  15. seconds %= 60;
  16.  
  17. int hours = minutes / 60;
  18. minutes %= 60;
  19.  
  20. cout << hours << " Hours : " << minutes << " Minutes : " << seconds << " Seconds : " << milliseconds << " Milliseconds" << endl;
  21.  
  22. return 0;
  23. }
Success #stdin #stdout 0s 5436KB
stdin
Standard input is empty
stdout
2 Hours : 5 Minutes : 30 Seconds : 50 Milliseconds