MENGHITUNG NILAI FAKTORIAL PADA C++
MENGHITUNG NILAI FAKTORIAL PADA C++
Pada kesempatan kali ini saya akan mencoba untuk mepraktekan menghitung nilai factorial pada C++, semoga berguna untuk semuanya, berikut codingnya:
#include <conio.h>
#include <iostream.h>
long factorial(long a)
{
if(a>1)
return (a * factorial (a-1));
else
return (1);
}
int main ()
{
cout<<"Program Menghitung Faktorial\n\n\t by :\n\t Veni Fitria"<<endl;
cout<<" "<<endl;
cout<<" "<<endl;
long number1,number2,hasil;
int pilih;
cout << "Masukkan Angka : ";
cin >> number1;
cout << "Masukkan Angka : ";
cin >> number2;
cout<<" "<<endl;
cout<<" "<<endl;
cout<<"Pilih Proses yang Akan Dilakukan"<<endl;
cout<<" "<<endl;
cout<<"1. Penjumlahan Faktorial"<<endl;
cout<<"2. Pengurangan Faktorial"<<endl;
cout<<" "<<endl;
cout<<"Masukkan Pilihan : ";cin>>pilih;
switch (pilih) {
case 1 :
hasil = factorial(number1) + factorial(number2);
cout <<number1<<"! + "<<number2<<"! = "<< hasil <<endl;
break;
case 2 :
hasil = factorial(number1) - factorial(number2);
cout <<number1<<"!"<<" - "<<number2<<"! = "<< hasil <<endl;
break;
}
cout<<" "<<endl;
return 0;
}
Selamat mempraktekkan di rumah.!!!
Category: Artikel
0 komentar