特定の数値の素数をチェックするプログラムを(cppで)書いています
私が打たれたポイントは、入力に対するいくつかの算術演算で得られた値 i が整数であるかどうかをプログラム間でチェックインする必要があることです
つまり、入力が「a」であるとしましょう
「b」が整数かどうかを確認する方法を知りたい (参考までに、 b=(a+1)/6 )
これに対する私の試み:
int main()
{
using std::cin;
using std::cout;
int b,c;
int a;
cout<<"enter the number";
cin>>a;
b=(a+1)/6;
c=(a-1)/6;
if (b is an integer)
cout << "The given number is prime";
else if (c is an integer)
cin << "The given number is prime!";
else
cout<<"The number is not prime";
return 0;
}