Minggu, 01 Januari 2017

Borland C++ Menentukan Bilangan Prima

Untuk menentukan apakah suatu bilangan termaksud bilangan prima atau bukan, dapat dilakukan dengan 2 cara, yaitu:
Cara I
#include<iostream.h>
#include<conio.h>
void main()
{
int prima=1;
int bil;

cout<<"Masukan bilangan: "<<endl;
cin>>bil;
for(int i=2; i<bil; i++)
{
if (bil%i==0)
   {
    prima=0;
      break;
   }
}
if (prima==0)
cout<<"Bukan Bilangan Prima";
else
cout<<"Bilangan Prima";

getch();
}

Cara II
#include<iostream.h>
#include<conio.h>
void main()

{
int bil, jum;

cout<<"Masukan bilangan: "<<endl;
cin>>bil;
jum=0;
for(int i=1; i<=bil; i++)
{
    if (bil%i==0)
      jum++;
  }
if(jum==2)
cout<<"Bilangan Prima";
else
cout<<"Bukan Bilangan Prima";


getch();
}

Tidak ada komentar:

Posting Komentar