Selasa, 24 Maret 2015

Program Menghitung Factorial

Berikut adalah program menghitum factorial menggunakan class  pada c++;


#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

class faktorial{
private:
int bill;
int faktoria;
public:
void input();
void output();
};

void faktorial::input(){
cout<<"masukan yang akan dihitung:";
cin>>bill;

}
void faktorial::output(){
faktoria = 1;
int c=bill;
cout<<c<<"!=";

while(c>=1){
 //faktorial=faktorial*c
if(c!=1){
cout<<c<<"x";
faktoria= faktoria*c;
}else{
cout<<c<<"=";

}c--;//menurunkan variabel c

}cout<<faktoria;
}
int main(int argc, char *argv[]) {
 faktorial a;
 a.input();
 a.output();
return 0;
}


Berikut outputnya:








0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More