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