fork download
  1. //Ryan Shahriyarpour CS1A Carl Argila CH4 HW Q:3
  2. //
  3. /*****************************************************************************
  4.  *
  5.  * Time Calculator
  6.  *
  7.  *********************
  8.  *
  9.  * The program asks the user to enter a number of seconds and converts it afterwards.
  10.  *
  11.  * 60 seconds = 1 minute
  12.  * 3,600 seconds = 1 hour
  13.  * 86,400 seconds = 1 day
  14.  *
  15.  * INPUT
  16.  * seconds : Number of seconds entered by the user
  17.  *
  18.  * OUTPUT
  19.  * Display time in minutes, hours, or days
  20.  *
  21.  ****************************************************************************/
  22.  
  23. #include <iostream>
  24. using namespace std;
  25.  
  26. int main()
  27. {
  28. const int SECONDS_PER_MINUTE = 60;
  29. const int SECONDS_PER_HOUR = 3600;
  30. const int SECONDS_PER_DAY = 86400;
  31.  
  32. int seconds;
  33.  
  34. cout << "Enter the number of seconds: ";
  35. cin >> seconds;
  36.  
  37. if (seconds >= SECONDS_PER_DAY)
  38. cout << "That equals " << (seconds / SECONDS_PER_DAY) << " days.\n";
  39. else if (seconds >= SECONDS_PER_HOUR)
  40. cout << "That equals " << (seconds / SECONDS_PER_HOUR) << " hours.\n";
  41. else if (seconds >= SECONDS_PER_MINUTE)
  42. cout << "That equals " << (seconds / SECONDS_PER_MINUTE) << " minutes.\n";
  43. else
  44. cout << "That equals " << seconds << " seconds.\n";
  45.  
  46. return 0;
  47. }
Success #stdin #stdout 0.01s 5292KB
stdin
Standard input is empty
stdout
Enter the number of seconds: That equals 9 hours.