이 작업이 있습니다. 주어진 양의 정수 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;
}
}
이것은 작동하지 않습니다. 어떤 제안?
잘못 되었으면 알려주십시오. 또한 단서가 있습니다 - if 문과 writeline이 정확한지 살펴보십시오. –
이 숙제 나 과정은 어떤 종류입니까? –
1. 이것은 나에게 어떤 종류의 숙제 인 것처럼 보이기 때문에 나는 당신에게 답을 쓰고 싶지 않다. 2. 당신이 제공 한 것은 "효과가 없다"는 것입니까? 3. 알고리즘이 잘못 되었다면 (틀렸거나 잘못되었다고 말하는 것이 아닙니다) http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes 또는 http://stackoverflow.com/questions/1510124를 볼 수 있습니다./program-to-find-prime-numbers – Frito