与えられた正の整数 n (n ≤ 100) が素数かどうかをチェックする式を書きます。たとえば、37 は素数です。
int number = int.Parse(Console.ReadLine());
for (int i = 1; i < 100; i++)
{
bool isPrime = (number % number == 0 && number % i == 0);
if (isPrime)
{
Console.WriteLine("Number {0} is not prime", number);
}
else
{
Console.WriteLine("Number {0} is prime", number);
break;
}
}
これはうまくいかないようです。何か提案はありますか?