Faktor suatu bilangan adalah bilangan yang bisa dibagi bilangan tersebut. Misalnya faktor dari 100 adalah 1, 2, 4, 5, 10, 20, 25, 50, 100. Lebih jelasnya perhatikan ini :
Selanjutnya, kita akan mencoba membuat programnya. Berikut ini adalah kode program untuk menampilkan semua faktor dari suatu bilangan dengan C++.
- 1 x 100 =100
- 2 x 50 =100
- 4 x 25 = 100
- 5 x 20 = 100
- 10 x 10 = 100
Selanjutnya, kita akan mencoba membuat programnya. Berikut ini adalah kode program untuk menampilkan semua faktor dari suatu bilangan dengan C++.
#include <iostream>
using namespace std;
int main(){
int i, j, n;
scanf("%d", &n);
i=1;j=n/2;
while(i<j){
if(n%i==0){
j=n/i;
cout << i << endl;
}
i++;
}
i=j;
while(i<=n){
if(n%i==0){
j=n/i;
if(i!=j)cout << i << " " << endl;
}
i++;
}
return 0;
}