Langsung ke konten utama

Program C++ untuk mencari KPK dan FPB

#include <iostream>
#include <cstdlib>
#include <windows.h>
using namespace std;
int main (int argc,char*argv)
{
   int i,a,b,r,kpk;
   int p;
   kpk=0;
   cout<<"1. Menentukan KPK"<<endl;
   cout<<"2. Menentukan FPB"<<endl;
   cout<<"3. EXIT"<<endl;
   cout<<"Masukkan Pilihan Anda:";cin>>p;
   system("cls");
   switch (p)
   {
   case 1 :
       {
           cout<<"\n Mencari KPK"<<endl;
           cout<<"masukkan bilangan pertama : ";cin>>a;
           cout<<"masukkan bilangan kedua   : ";cin>>b;
           cout<<endl;

           for(i=1;i<=b;i++)
           {
               kpk=kpk+a;
           if(kpk%b==0)
           {
               cout<<"\n KPK : "<<kpk<<endl;
               break;
           }
           }
       }
   case 2 :
       {
           cout<<"\n Mencari FPB"<<endl;
cout<<"masukkan bilangan pertama : ";cin>>a;
           cout<<"masukkan bilangan kedua   : ";cin>>b;
           r=a%b;

           while (r!=0)
           {
               a=b;
               b=r;
               r=a%b;
           }
           cout<<"\n FPB :"<<b<<endl;
           break;
       }
   case 3 :
       {
           cout<<"EXIT Now!!!"<<endl;
           break;
       }
   default :
       {
           cout<<"Eror!!!"<<endl;
       }
   }
   {
   system("PAUSE");
   return EXIT_SUCCESS;
}
}

Komentar

Posting Komentar

Postingan populer dari blog ini

Program Menghitung Luas dan Keliling Trapesium dengan C++

#include <iostream> using namespace std; int main () { float L,K; int AB,BC,CD,DA,t; cout<<"masukkan nilai panjang rusuk sejajar atas : "; cin>>AB; cout<<"masukkan nilai panjang rusuk sejajar bawah : "; cin>>CD cout<<"masukkan nilai rusuk sejajar samping 1 : "; cin>>DA; cout<<"masukkan nilai rusuk sejajar samping 2 : "; cin>>BC; cout<<"masukkan nilai tinggi : "; cin>>t; L=(CD+AB)*t/2; K=(AB+BC+CD+DA); cout<<"luas trapesium : "<<L<<"cm2"<<endl; cout<<"keliling trapesium : "<<K<<"cm"<<endl; }

Program C++ untuk penggunaan operasi aritmatika yaitu penjumlahan, pembagian, perkalian, dan pengurangan dengan variabel yang diinputkan.

#include <iostream> menggunakan namespace std; int main () {    float A, B, C, operasi_jumlah, operasi_kali, operasi_kurang;    float operasi_bagi;    cout << "A ="; cin >> A;    cout << "B ="; cin >> B;    cout << "C ="; cin >> C;    operasi_jumlah = A + B + C;    operasi_kurang = ABC;    operasi_kali = A * B * C;    operasi_bagi = A / B / C;    cout << "hasil penjumlahan =" << operasi_jumlah;    cout << endl;    cout << "hasil A =" << operasi_kurang;    cout << endl;    cout << "hasil B =" << operasi_kali;    cout << endl;    cout << "hasil C =" << operasi_bagi;    cout ...