29 Maret 2017

Menggabungkan program KPK dan FPB

Assalamuallaikum Wr. Wb

*Saat ini aku akan membahas program untuk menghitung kpk dan fpb menggunakan satu program.
Langsung saja ya...
*Source Code
 #include <cstdlib>
#include <iostream>

using namespace std;
    int i,a,b,dhian,feny;

void kpk(){
    for(i=1;i<=b;i++){
        feny=feny+a;

        if(feny % b==0){

        cout<<"\nHasil KPK : "<<feny<<endl;
        break;
        }
    }
}

void fpb(){
    dhian = a%b;                                                  
while (dhian!=0)
{
a = b;
b = dhian;
dhian = a%b;
//cout << a << " % " << b << " = " << dhian <<endl;
}
cout<<"\nHasil FPB : "<<b<<endl;
}

int main(){
    int pilih;

feny=0;

cout<<"1. Menghitung KPK"<<endl;
cout<<"2. Menghitung FPB"<<endl;
cout<<"3. EXIT"<<endl;
cout<<"Masukkan pilihan anda : ";
cin>>pilih;

switch (pilih)
{
case 1:
cout<<"\nMenghitung nilai KPK"<<endl;
cout<<"Masukkan Bilangan Pertama : ";
cin>>a;
cout<<"Masukkan Bilangan Kedua : ";
cin>>b;
cout<<endl;
kpk();

break;


case 2:
cout<<"\nMenghitung nilai FPB"<<endl;
cout << "Masukkan Bilangan Pertama : ";
cin >>a;                            
cout << "Masukan Bilangan Kedua : " ;
cin >>b;
fpb();

break;

case 3:
cout<<"EXIT Now !!!"<<endl;
break;

default:
cout<<"Error !!!"<<endl;
}

    system("PAUSE");
    return EXIT_SUCCESS;
}

*Outputnya :
 


Sekian dan Terimakasih

0 komentar:

Posting Komentar