#include // The C++ input and output definitions. void main(void) { // declarations: int i; // A general purpose integer // executable statements: // Get integer i from the user: cout << "Enter an integer: "; cin >> i; // Print a message whether i is zero; if (i == 0) { cout << "You entered zero.\n"; cout << "Have a nice day!\n"; } else if (i > 0) { if(i == 1) cout << "You entered one.\n"; cout << "You entered a positive number.\n"; else if (i/2*2 == i && i != 2) cout << "The number is divisible by 2.\n"; else if (i/3*3 == i && i != 3) cout << "The number is divisible by 3.\n"; else if (i/5*5 == i && i != 5) cout << "The number is divisible by 5.\n"; else if (i/7*7 == i && i != 7) cout << "The number is divisible by 7.\n"; else if (i < 11*11 ) cout << "The number is prime.\n"; else cout << "The number is too large to check for being a prime.\n"; } else { cout << "You entered a negative number.\n"; cout << "Negative numbers are not supported.\n"; } }