PROGRAM MENENTUKAN KPK DAN FPB

Program C++

int main(int argc, char *argv[])
{
    int p;
    int i,m,n,kpk;
    bool status;
    do {
         cout<<"PROGRAM MENENTUKAN KPK DAN FPB \n";
         cout<<"1. menentukan kpk"<<endl;
         cout<<"2. menentukan fpb"<<endl;
         cout<<"3.Exit"<<endl;
         cout<<"masukan pilihan anda";cin>>p;
         switch(p){
                   case 1:
                        kpk=0;
                        status=false;
                        cout<<"==Program KPK==\n";
                        cout<<"masukan bilangan pertama = ";
                        cin>>m;
                        cout<<"masukan bilangan kedua = ";
                        cin>>n;
                        i=0;
                        while (!(status)&& i<=n){// perulangan ketuka status !=false dan i kurang dari samadengan n untuk menghitung kpk nya
                        kpk=kpk+m;
                        if (kpk%n==0){
                        cout<<"Kpk antara "<<m<<" dan "<<n<<" adalah = " <<kpk<<"\n"<<endl;
                        status=true;}
                        i++;}
                        //getch();
                        break;
                        case 2:
                             int m,n,r;
                             cout<<"masukan bilangan pertama: ";
                             cin>>m;
                             cout<<"masukan bilangan kedua: ";
                             cin>>n;
                             r=m%n;
                             while (r !=0){//teruskan loop jika hanya r tidak 0
                                   m=n;
                                   n=r;
                                   r=m%n;}
                             cout<<"FPB nya adalah: "<<n<<"\n";
                             //getch();
                             break;
                             case 3:
                                  cout<<"keluar program !!";
                                  break;
                                  default:
                                          cout<<"Ko Error yaa !! ";
                                          }}
                                          while (p !=3);
    system("PAUSE");
    return EXIT_SUCCESS;
}

1 comment:

Berkomentarlah sesuai artikel yang kamu baca.

Powered by Blogger.