Source Code Operasi KPK dan FPB

Leave a Comment
Hey teman - teman.. ini nih source codenya "Operasi KPK dan FPB" yang tadi kita bahas.. Langsung cek aja..
Oiya, perhatikan tanda " ; " yaa... :)


#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
class operasi{

public:
       void pemilihan();
       void KPK();
       void FPB();
private:
        int a,b, kpk, fpb;
};

void operasi::pemilihan(){
     int p;
     cout<<"================================="<<endl;
     cout<<"\tMenu Yang Dapat Anda Pilih"<<endl;
     cout<<"================================="<<endl;
     cout<<"1. KPK"<<endl;
     cout<<"2. FPB"<<endl;
     cout<<"Masukkan Nomer Operator yang ingin anda pilih : "; cin>>p;
     system("cls");
     switch(p){
     case 1: KPK();system("PAUSE");system("cls");
     return pemilihan();break;
     case 2: FPB();system("PAUSE");system("cls");
     return pemilihan();break;
     default:
             cout<<"Anda Memilih Nomer yang tidak sesuai"<<endl;
             cout<<"Silahkan Coba Lagi"<<endl;
             system("PAUSE");system("cls");
     return pemilihan();break;}
     }

void operasi::KPK(){
     cout<<"==========================================="<<endl;
     cout<<"\t\tAnda Memilih Operasi KPK               "<<endl;
     cout<<"==========================================="<<endl;
     cout<<endl;
    cout<<"Masukkan Bilangan Pertama : "; cin>>a;
    cout<<"Masukkan BIlangan Kedua : "; cin>>b;
    kpk=0;
    for(int i=1;i<=b;i++)
    {
    kpk=kpk+a;
    if(kpk%b==0)
    {
    cout<<"KPK antara "<<a<<" dan "<<b<<" adalah "<<kpk<<endl;
    break;
}
}
}
void operasi::FPB(){
     cout<<"===================================="<<endl;
     cout<<"\t\tAnda Memilih Operasi FPB"<<endl;
     cout<<"====================================="<<endl;
     cout<<endl;
     cout<<"Masukkan Bilangan Pertama : "; cin>>a;
     cout<<"Masukkan Bilangan Kedua : "; cin>>b;
    cout<<"NIlai FPB dari "<<a<<" dan "<<b<<" adalah "<<fpb;
    fpb=a%b;
    while (fpb !=0)
    {
    a=b;
    b=fpb;
    fpb=a%b;
    }
    cout<<b<<endl;
}
int main()
{
    operasi x;
    x.pemilihan();
    system("PAUSE");
    return EXIT_SUCCESS;
}



0 komentar:

Posting Komentar

Gieovanni Wisnu Pramudya - 2017. Diberdayakan oleh Blogger.

Recent

Comment