#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
class Faktorial{
public:
Faktorial(){f=1;}
void masukan() {
cout<<"Maskukan Angka :"<<endl;
cin>>n;
}
void faktorialkan(){
for(int i=1;i<=n; i++)
f*=i;
}
void keluaran(){
cout<<"Faktorial Dari Angka :"<<n <<endl;
cout<<"adalah :"<<f <<endl;
}
private:
int n;
int f;
};
main(int argc, char *argv[])
{
Faktorial X;
X.masukan();
X.faktorialkan();
X.keluaran();
getch ();
}
Penjelasan:
- Pada langkah ke 6 terdapat class bernama Faktorial.
- Pada langkah ke 8 terdapat Faktorial(){f=1;}, hal itu karena jika perkalian=1 tapi bila penjumlahan=0.
- Pada langkah 13 menggunakan looping atau perulangan.
- Pada langkah 22 dalam private variablenya di deklarasikan.
- Pada langkah 28 adalah fungsi main nya.
- Nama class dipanggil beserta objeknya (langkah 30).
- Pada langkah 31, 32 dan 33 nama objek yang telah digunakan dipanggil beserta nama functionnya.
0 komentar:
Posting Komentar