Menentukan Faktor Pembagi Bilangan N dengan C++

Sebuah bilangan tentunya dapat kita ketahui faktor pembagi bilangan tersebut. Walaupun terlihat sederhana, namun sebernarnya dalam menentukan faktor pembagi sebuah bilangan ini mempunyai fungsi lain. Walaupun kita belum mengetahui fungsi tersebut namun suatu saat nanti kita pasti tersadar bahwa ternyata meentukan faktor pembagi bilangan ini penting adanya.

Ingin tahu, bagaimana cara kerja menentukan Faktor pembagi sebuah bilangan?

Dapat kita cermati rangkaian langkah dalam menentukan faktor pembagi sebuah bilangan. Pada sample program dibawah ini sebuah bilangan itu kita deklarasikan sebagai n. Perhatikan langkah- langkah dibawah ini dan coba programnya 🙂
cekidot gan 😀

Algoritma Faktorpembagi

{membaca masukan n dan i kemudian diperiksa melalui perulangan for, jika i samadengan 1 , i kurangdari n maka i++ , jika n mod i samadengan 0 maka menuliskan hasil i}

 

DEKLARASI

n = integer (input)

i = integer (output)

 

 

DESKRIPSI

Read (n,i)

for(i=1;i<=n;i++)

if(n%i==0)

Write (i)

 

Program


#include&lt;iostream.h&gt;
#include&lt;conio.h&gt;

int main(){
int i,n;

cout&lt;&lt;"Masukan bilangan n= ";
cin&gt;&gt;n;
cout&lt;&lt;"Faktor pembagi dari "&lt;&lt;n&lt;&lt;" adalah: ";

for(i=1;i&lt;=n;i++)
    if(n%i==0)
    cout&lt;&lt;i&lt;&lt;" ";
getch();
return 0;
}
Baca Juga :   Algoritma dan Program Menghitung Luas Lingkaran dengan C++