Program Menghitung Faktor Bilangan

Posted: 25 Maret 2014 in Strategi Algoritma

Gambar

//untuk menghitung faktor perkalian biasa dan faktor prima, misal : diinputkan 20
//maka faktor perkalian biasanya = 1, 2, 4,5, 10, 20
//maka faktor primanya : 2, 5

#include <iostream>

using namespace std;

int main()
{
int n;
cout << “Menghitung Faktor Perkalian\n\n\n “;
cout << “masukkan bilangan : “;
cin >> n;

cout << “Faktor Bilangan : “;

for(int i=1; i<=n; i++)
{
if(n%i == 0) //jika n mod i = 0, maka i akan dicetak
{
cout << i <<“,”;
}
}

cout<<endl;
cout << “Faktor Bilangan Prima : “;
for( int j=2;j<=n;j++)
{
if ( j%2==1&&j%j==0) //jika j mod 2 = 1, dan j mod j = 0, maka lanjut
{
if(n%j == 0) //jika n mod i = 0, maka j akan dicetak
{
cout<<“,”<< j;
}
}
else if ( j==2) //jika j = 2, maka j akan dicetak
{
cout<<” “<<j;
}
}

cout<<endl;

system(“PAUSE”);
return EXIT_SUCCESS;
}

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s