Analisis:
1. Input : x (Nilai)
2. Inisialisasi : z<- 1
i <- 1
i>x
z<-z*i
i<- i +1
3. Output : z
Algoritma
Deklarasi:
n = integer (input)
z = integer (output)
Deskripsi:
read (n)
z<- 1
i <- 1
i>x
z<-z*i
i<- i +1
write (z)
Raptor
C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int i;
int z;
int x;
raptor_prompt_variable_zzyz ="Masukkan angka= ";
cout<< raptor_prompt_variable_zzyz<< endl;
cin >> x;
z =1;
i =1;
while (!(i>x))
{
z =z*i;
i =i+1;
}
cout << "Faktorialnya= "+z << endl;
return 0;
}
Tidak ada komentar:
Posting Komentar