Program Faktorial (Algoritma,C++(class) dan Flowchart) 2.4
1.Algoritma
a.Inisialisasi Variabel
b.Memasukkan angka yang akan di faktorialkan
c.mengalikan angka tersebut dengan angka tersebut di kurangi 1 sampai 1
d,menampilkan hasil
2.Program C++(class)
#include <iostream>
#include <conio.h>
using namespace std;
class faktorial
{
public:
int proses();
void keluaran();
private:
int n,faktor;
};
int faktorial::proses()
{
cout<<"masukan angka yg akan di faktorialkan : ";cin>>n;
faktor=1;
if(n>0)
{
for(int i=1; i<=n; i++)
{
faktor*=i;
}
}
else if(n=0)
{
faktor=1;
}
else
{
cout<<"nah nggak ngerti aku itungannya";
}
return faktor;
}
void faktorial::keluaran()
{
cout<<endl<<endl<<"faktorial dari "<<n<<"! = "<<faktor;
}
int main()
{
faktorial bilangan;
bilangan.proses();
bilangan.keluaran();
getch();
}
Setelah di compaile maka akan muncul :
3.Flowchart
Sempatkan koment ya hehehehe .....:)
a.Inisialisasi Variabel
b.Memasukkan angka yang akan di faktorialkan
c.mengalikan angka tersebut dengan angka tersebut di kurangi 1 sampai 1
d,menampilkan hasil
2.Program C++(class)
#include <iostream>
#include <conio.h>
using namespace std;
class faktorial
{
public:
int proses();
void keluaran();
private:
int n,faktor;
};
int faktorial::proses()
{
cout<<"masukan angka yg akan di faktorialkan : ";cin>>n;
faktor=1;
if(n>0)
{
for(int i=1; i<=n; i++)
{
faktor*=i;
}
}
else if(n=0)
{
faktor=1;
}
else
{
cout<<"nah nggak ngerti aku itungannya";
}
return faktor;
}
void faktorial::keluaran()
{
cout<<endl<<endl<<"faktorial dari "<<n<<"! = "<<faktor;
}
int main()
{
faktorial bilangan;
bilangan.proses();
bilangan.keluaran();
getch();
}
Setelah di compaile maka akan muncul :
3.Flowchart
Sempatkan koment ya hehehehe .....:)
Terima kasih mas, maaf boleh minta penjelasannya engga?
BalasHapus