Algoritma
procedureCariFaktor(input n : integer)
{
Mencarifaktordaribilanganbulat n selain 1 dan n itusendiri.
Masukan: n
Keluaran: setiapbilangan yang menjadifaktor n dicetak.
}
Deklarasi
k :integer
Deskripsi:
k¬1
for
k¬2 to n - 1 do
if
n mod k = 0 then
write(k)
endif
endfor
Program
#include <cstdlib>
#include <iostream>
using namespace std;
void carifactor (int n){
int
k;
for
(k=2;k<n-1;k++)
if(n%k==0){
cout<<k<<"
";
}
}
int main(int argc, char *argv[]){
int
n,k;
cout<<"massukan
nilai n:";
cin>>n;
cout<<"factor:";
carifactor(n);
system("pause");
return 0;}
0 komentar:
Posting Komentar