C++에서 소수 찾기

3096 단어 programmingselfcpp
안녕 친구들, 이 포스트에서는 C++ 언어를 사용하여 소수를 찾는 프로그램을 만드는 방법을 보여줄 것입니다.

코드 설명


  • 두 개의 인수 'n'과 'i'를 취하는 무효 함수 'isPrime'을 만듭니다.
  • 'n'은 숫자이고 'i'는 초기값 2입니다.
  • 이 함수에서 'i'가 'n'보다 작을 때까지 while 루프가 실행됩니다. 이 루프에서.
  • 이 루프에서 n%i가 0이면 'n'은 소수가 아닙니다. 그렇지 않으면 그렇습니다.
  • 주요 함수에는 숫자가 소수인지 아닌지를 확인하는 네 가지 테스트 케이스가 있습니다.

  • #include<iostream>
    using namespace std;
    
    void isPrime(int n, int i=2)
    {
        while(i<n)
        {
            if (n%i==0)
            {
                cout<<n<<" is not a prime number"<<endl;
                break;
            }
            else
            {
                cout<<n<<" is a prime number"<<endl;
                break;
            }
    
            i++;
        }
    }
    int main(){
        // Test cases
        isPrime(17);
        isPrime(16);
        isPrime(23);
        isPrime(20);
    
        return 0;
    }
    


    Github에서 팔로우



    여기에서 당신에게 매우 유용한 제 프로젝트를 찾을 수 있습니다.

    좋은 웹페이지 즐겨찾기