(C++) program dan algoritma menentukan bilangan prima

bilangan prima adalah bilangan yang hanya bisa dibagi dengan 1 dan bilangan itu sendiri. Berikut cara mengetahui bil prima dengan perungalan for dalam C++.

algoritmanya:

bilangan x

untuk x=1 sampai dengan i, x=x+1
Apakah i%x=0 ? Jika iya, maka faktor=faktor +1.
Jika tidak, kembali ke proses awal
Apakah x =i ? jika tidak, maka kembali ke proses awal
Apakah i= n ? jika tidak, kembali ke proses
Apakah faktor =2 ? jika iya, print ”Bilangan prima”
Jika tidak, print ” Bukan bilangan prima ”
Program selesai.

SOURCE CODE

#include <iostream.h>

int main()
{
int bil, x, i;
cout << “Masukkan bilangan bulat positif : “;
cin >> bil;
x = 0;
for (i=1; i<=bil; i++)
if (bil%i==0)
jum++;
if (x==2)
cout << “Bilangan “<<bil<<” adalah bil prima”;
else
cout << “bilangan “<<bil<<” adalah bukan bil prima”;

return 0;
}

 

maaf jika ada kesalahan,(masih dalam langkah pembelajaran)

TRIMAKASIH TELAH MENGUNJUNGI BLOG SAYA.semoga bermanfaat.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: