why doesn’t the code below work for 82800? It works for 90061 , it gives : Enter seconds 90061[Enter] Total seconds: 90061 1 day(s) 1 hour(s) 1 minute(s) 1 second(s) but for 82800 it says the “Total seconds must be greater than zero”   Please check the code below for 82800 it is supposed to give the seconds inputed in days, hours, minutes and seconds.   #include using namespace std; int main() { //This program is designed to read in the number of seconds inputed by user and convert it to days, hours, minutes and remaining seconds. long long int userSeconds; // variable for user input cout << "Enter seconds" << endl; //prompts user to enter seconds cin >> userSeconds; // user enters seconds cout << "Total seconds: " << userSeconds << endl; //prints user input as a statement cout << endl; long long int day = userSeconds / 86400; // converts user input (seconds) into day userSeconds = userSeconds % 86400; // calculates the remainder of the user's input long long int hour = userSeconds / 3600; // calculates hour using the remainder from the above line userSeconds = userSeconds % 3600; // calculates the remainder of the userSeconds long long int minute = userSeconds / 60; //calculates minute using the remainder from the above line userSeconds = userSeconds % 60; //calculates the remainder of the userSeconds long long int second = userSeconds; //calculates second using the remainder from the above line // tests if the user input is equal to or greater than 0 if(userSeconds <= 0){ cout << "Total seconds must be greater than zero"; } cout << endl; // outputs the number of days, hours, minutes and seconds if it is applicable if (userSeconds > 0){ if(day > 0){ cout << day << " day(s)" < 0){ cout << hour << " hour(s)" << endl;} //outputs number of hours if(minute > 0){ cout << minute << " minute(s)" << endl;} //outputs number of minutes if(second > 0){ cout << second << " second(s)" << endl;} //outputs number of seconds }   return 0; }

why doesn’t the code below work for 82800? It works for 90061 , it gives :

Enter seconds

90061[Enter]

Total seconds: 90061

1 day(s)

1 hour(s)

1 minute(s)

1 second(s)

but for 82800 it says the “Total seconds must be greater than zero”

 

Please check the code below for 82800 it is supposed to give the seconds inputed in days, hours, minutes and seconds.

 

#include <iostream>

using namespace std;

int main() {
//This program is designed to read in the number of seconds inputed by user and convert it to days, hours, minutes and remaining seconds.

long long int userSeconds; // variable for user input

cout << “Enter seconds” << endl; //prompts user to enter seconds
cin >> userSeconds; // user enters seconds
cout << “Total seconds: ” << userSeconds << endl; //prints user input as a statement

cout << endl;

long long int day = userSeconds / 86400; // converts user input (seconds) into day

userSeconds = userSeconds % 86400; // calculates the remainder of the user’s input
long long int hour = userSeconds / 3600; // calculates hour using the remainder from the above line

userSeconds = userSeconds % 3600; // calculates the remainder of the userSeconds
long long int minute = userSeconds / 60; //calculates minute using the remainder from the above line

userSeconds = userSeconds % 60; //calculates the remainder of the userSeconds
long long int second = userSeconds; //calculates second using the remainder from the above line

// tests if the user input is equal to or greater than 0
if(userSeconds <= 0){
cout << “Total seconds must be greater than zero”;
}

cout << endl;

// outputs the number of days, hours, minutes and seconds if it is applicable
if (userSeconds > 0){
if(day > 0){
cout << day << ” day(s)” <<endl;} //outputs number of days
if(hour > 0){
cout << hour << ” hour(s)” << endl;} //outputs number of hours
if(minute > 0){
cout << minute << ” minute(s)” << endl;} //outputs number of minutes
if(second > 0){
cout << second << ” second(s)” << endl;} //outputs number of seconds
}

 

return 0;
}

Tired of numerous paper assignments?
Rely on us and receive professional paper writing assistance!
Professional paper Writing Assistance

Who We Are

We are a professional website for customized writing. If you searched a question and stumbled into our website, you are in the right place to receive assistance with your coursework.

Do you handle any type of coursework?

Yes. We have displayed prior orders to demonstrate our experience. We can answer this question for you as we have previously. Please fill out our Order Form so that we may ensure its flawlessness. Correctly completing the order form will help our staff with reference, requirements, and future communication.

Is it hard to Place an Order?

  1. Click on the “Order Now” tab at the top menu or “GET A FREE QUOTE” icon at the bottom and a new page will appear with an order form to be filled
  2. Fill in the initial requirements in the small order form located on the home page and press “continue” button to proceed to the main order form or press “order” button in the header menu. Starting from there let our system intuitively guide you through all steps of ordering process. Submit detailed paper instructions, upload necessary files if needed and provide your contact information – you are almost done!
  3. Proceed with the payment- click on “PROCEED TO CHECKOUT” at the bottom of the page. From there, the payment sections will show, follow the guided payment process and your order will be available for our writing team to work on it. All your payments are processed securely through PayPal. This enables us to guarantee a 100% security of your funds and process payments swiftly.
  4. Delivery- Once finished, your final paper will be available for download through your personal dashboard. You will also receive an email notification with a copy of your paper attached to it.