Question: I need some help running this code. I can't get it to run. #include #include using namespace std; int getNumber(); string determineEvenOrOdd(int); string determinePositiveOrNegative(int); void

I need some help running this code. I can't get it to run.

#include #include using namespace std; int getNumber(); string determineEvenOrOdd(int); string determinePositiveOrNegative(int); void displayResults(int, string, string);

int main(void) { int Number = 0; string EvenOrOdd; string PositiveOrNegative; char repeat; Number = getNumber(); EvenOrOdd = determineEvenOrOdd(Number); PositiveOrNegative = determinePositiveOrNegative(Number); displayResults(Number, EvenOrOdd, PositiveOrNegative); cout << endl << endl; return 0; }

int getNumber() {

do { int Number; cout << "Please enter the number to be determined as even/odd or positive/negative: "; cin >> Number;

if (Number < -10000 || Number> 10000) cout << "The Number is Invalid "; return Number; } while if (Number < -10000 || Number> 10000)

}

string determineEvenOrOdd(int Number) { string EvenOrOdd;

if (Number % 2 = 0) EvenOrOdd = " Even"; else EvenOrOdd = "Odd"; return EvenOrOdd; } string determinePositiveOrNegative(int) { if (Number > 0) PositiveOrNegative = "Positive"; else PositiveOrNegative = "Negative"; return PositiveOrNegative;

} void displayResults(int, string, string) { cout << "The number you entered, " << Number << "is a" << PositiveOrNegative << "," << EvenOrOdd << "Value." << endl; cout << "Would you like to calculate the stats on another team? Y or N)"; cin >> repeat;

}while (repeat == 'Y' || repeat == 'y'); return 0; }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!