Diberikan suatu nilai n hitunglah faktorial dari n dengan n>=1 !!
algoritma menghitung faktorial
{algoritma menerima inputan nilai n (n >= 1) kemudian bilangan n dikalikan dengan rumus n!= (n*(n-1)....1) contoh : n=5 maka 5!= 5 * 4 * 3 * 2 * 1 lalu menampilkan hasil faktorial nya }
deklarasi :
bil : integer (input)
a : integer (output)
deskripsi :
read : ( bil )
a <- bil*(n-1).....1
write : ( a )
jika kita buat dalam bahasa c++
#include <cstdlib>
#include <iostream>
using namespace std;
int ani (){
int BIL;
int C;
long faktorial = 1;
cout<<"masukkan bilangan yang akan dihitung :";cin>>BIL;
C = BIL;
cout<<C<<" ! =";
while (C >=1)
{
faktorial *=C;
if (C !=1) {
cout<<C<<" x ";
}
else {
cout<<C<< " = ";
}
C--;}
cout<<faktorial;
cout<<endl;
}
int main(int argc, char *argv[])
{
cout<<ani();
system("PAUSE");
return EXIT_SUCCESS;
}
jika codingan diatas di compile akan tampil hasil seperti ini,,,
flowchat faktorial,,,,
thank youuu,,,, :p semoga bermanfaat buat teman-teman semua :)))
algoritma menghitung faktorial
{algoritma menerima inputan nilai n (n >= 1) kemudian bilangan n dikalikan dengan rumus n!= (n*(n-1)....1) contoh : n=5 maka 5!= 5 * 4 * 3 * 2 * 1 lalu menampilkan hasil faktorial nya }
deklarasi :
bil : integer (input)
a : integer (output)
deskripsi :
read : ( bil )
a <- bil*(n-1).....1
write : ( a )
jika kita buat dalam bahasa c++
#include <cstdlib>
#include <iostream>
using namespace std;
int ani (){
int BIL;
int C;
long faktorial = 1;
cout<<"masukkan bilangan yang akan dihitung :";cin>>BIL;
C = BIL;
cout<<C<<" ! =";
while (C >=1)
{
faktorial *=C;
if (C !=1) {
cout<<C<<" x ";
}
else {
cout<<C<< " = ";
}
C--;}
cout<<faktorial;
cout<<endl;
}
int main(int argc, char *argv[])
{
cout<<ani();
system("PAUSE");
return EXIT_SUCCESS;
}
jika codingan diatas di compile akan tampil hasil seperti ini,,,
flowchat faktorial,,,,
thank youuu,,,, :p semoga bermanfaat buat teman-teman semua :)))
Tidak ada komentar:
Posting Komentar