// even.cpp // Determine whether inputs are odd or even. #include <iostream> usi
ID: 3627065 • Letter: #
Question
// even.cpp// Determine whether inputs are odd or even.
#include <iostream>
using namespace std;
/* Write a function prototype for function even, which takes an int parameter
and returns a bool */
int main()
{
int x; // current input
// loop for 3 inputs
for ( int i = 1; i <= 3; i++ )
{
cout << "Enter an integer: ";
cin >> x;
// determine if input is even
if ( /* Write a call to function even to determine if x is even */ )
cout << x << " is an even integer ";
else
cout << x << " is an odd integer ";
} // end for
cout << endl;
} // end main
/* Define function even. Use the modulus operator to determine if an integer
is evenly divisible by two. */
Sample output:
Enter an integer: 4
4 is an even integer
Enter an integer: 3
3 is an odd integer
Enter an integer: 2
2 is an even integer
Explanation / Answer
#include<iostream>
using namespace std;
bool iseven(int x)
{
if(x%2==0) return true;
return false;
}
int main()
{
int x; // current input
// loop for 3 inputs
for ( int i = 1; i <= 3; i++ )
{
cout << "Enter an integer: ";
cin >> x;
// determine if input is even
if ( iseven(x) )
cout << x << " is an even integer ";
else
cout << x << " is an odd integer ";
} // end for
cout << endl;
} // end main
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.