Ask the user for positive integers display each value entere

Ask the user for positive integers; display each value entered. Stop asking when the user enters an odd number.

I\'ve got this so far as my solution:

#include <iostream>
using namespace std;
int main()
{
int num;

do{
cout <<\"Enter a positive integer: \";
cin >>num;
cout << num << endl;

if(num%2!=0){
cout<<\"You entered a non-positive number, so exiting.\"<<endl;
}

}

while(num>0);

return 0;
}

******   How do I display \"Program Timed out\" if there is no input provided by the user? ******

Solution

#include <iostream>
using namespace std;
int main()
{
   int num;
do{
cout <<\"Enter a positive integer: \";
cin >>num;

if(num<0){
cout<<\"You entered a non-positive number, so exiting.\"<<endl;
break;
}
if(num%2==1){
cout<<\"You entered an odd number, so exiting.\"<<endl;
break;
}
cout << num << endl;
}
while(true);
return 0;
}

Ask the user for positive integers; display each value entered. Stop asking when the user enters an odd number. I\'ve got this so far as my solution: #include &

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site