#include《iostream》
using namespace std;
int main()
{
bool quit = false ;
do
{
int enteredNum = 0;
cout << " " << endl ;
cout<< "Single number Prime Number Checker"<<endl;
cout<<"Enter any integer.... key any alphabet to quit. "<< endl;
cin >> enteredNum;
if ( cin.fail( ))
{
quit = true;
}
if (enteredNum == 1 )
{
cout << "1 is not a prime number." << endl;
}
else if ( enteredNum == 2)
{
cout << "2 is a prime number" << endl ;
}
for ( int i = enteredNum -1 ; i >= 2 ; i-- )
{
if ( (enteredNum % i ==0) && (enteredNum != 1 || 2))
{
cout << enteredNum << " is not a prime number." << endl;
break;
}
else if ( i == 2)
{
cout << enteredNum << " is a prime number." << endl ;
}
}
} // do...while bracket
while (quit == false );
return 0;
}
Like this:
Like Loading...
Related