Page 8 - Microsoft Word - 53a6-4b9d-9f8f-9799
P. 8

7.  Program bilangan prima menggunakan fungsi


                  #include <conio.h>
                  #include <iostream>

                  using namespace std;
                  bool prima(int n) {
                  int i, jml;
                  jml = 0 ;
                  for (i=1;i<=n;i++) {
                  if (n % i == 0) {
                  jml ++ ; }
                  }
                  if (jml == 2) {
                  return (true); }
                  else {
                  return(false) ; }
                  }
                  main() {
                  int j, n, cacah ;//
                  cout << "Masukkan Batas bilangan : " ; cin >> n ;
                  cout << "Berikut Bilangan itu : " << endl ;
                  cacah = 0 ;
                  for (j=1;j<=n;j++) {
                  if (prima(j) == true) {
                  cout << j << " " ;
                  cacah ++ ;
                  }
                  }
                  cout << "\nBanyak bilangan prima adalah : " << cacah << endl ;
                  getch();}
   3   4   5   6   7   8   9   10   11