#include using namespace std; class number { private: int value; public: number(int x){value=x;} bool isPrime(); bool isOdd(); long long factorial(); }; bool number::isPrime() { int a; int n=value; if(n<=1) return false; for(a=2;a>x; number a(x); if(a.isPrime()==true) cout <<"Prime"<< endl; else cout <<"Not Prime"<< endl; if(a.isOdd()==true) cout <<"Odd"<< endl; else cout <<"Even"<< endl; cout<< "Factorial: "<