Program C ++ untuk Memeriksa Nomor Perdana Dengan Membuat Fungsi

0
(0)

Contoh: Periksa Nomor Perdana

#include 
using namespace std;

int checkPrimeNumber(int);

int main()
{
  int n;

  cout << "Enter a positive  integer: ";
  cin >> n;
  
  if(checkPrimeNumber(n) == 0)
    cout << n << " is a prime number.";
  else
    cout << n << " is not a prime number.";
  return 0;
}
int checkPrimeNumber(int n)
{
  bool flag = false;

  for(int i = 2; i <= n/2; ++i)
  {
      if(n%i == 0)
      {
          flag = true;
          break;
      }
  }
  return flag;
}

Keluaran

Enter a positive  integer: 23
23 is a prime number.

Dalam contoh ini, nomor yang dimasukkan oleh pengguna diteruskan ke checkPrimeNumber() fungsi.

Fungsi ini kembali true jika nomor yang diteruskan ke fungsi adalah bilangan prima, dan kembali false jika nomor yang dilewati bukan nomor prima.

Akhirnya, pesan yang sesuai dicetak dari main() fungsi

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.