#include #include #include //for INT_MAX using namespace std; int main() { cout << "Please type an integer in range 2 to " << INT_MAX << " inclusive: "; int n; //uninitialized variable cin >> n; if (!cin) { //exclamation point means "not". cerr << "Sorry, that wasn't a number, or was too big.\n"; return EXIT_FAILURE; } if (n < 2) { cerr << "Sorry, it was out of range.\n"; return EXIT_FAILURE; } for (int i = 2; i < n; ++i) { if (n % i == 0) { //if n is divisible by i cout << n << " is not prime; it is divisible by " << i << ".\n"; return EXIT_SUCCESS; } } cout << n << " is prime.\n"; return EXIT_SUCCESS; }