document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. //KPK banyak suku
  2. //vyn.
  3.  
  4. #include <iostream>
  5. #include <conio.h>
  6.  
  7. using namespace std;
  8.  
  9. int main()
  10. {
  11.     int n;
  12.     cout<<"Masukkan banyak bilangan: ";
  13.     cin>>n;
  14.     int a[n];
  15.     for (int i = 0; i < n; i++){
  16.         cout<<"Bilangan ke- "<<i+1<<": ";
  17.         cin>>a[i];
  18.     }
  19.    
  20.    
  21.     for (int i = 0; i<n-1; i++)
  22.     {
  23.         int b = a[i]; int c = a[i+1];
  24.         while(a[i]!=a[i+1])
  25.         {
  26.             while (a[i]<a[i+1])
  27.             {
  28.                 a[i]+=b;
  29.                 cout<<"Kondisi a["<<i<<"] < a["<<i+1<<"] maka a["<<i<<"]: "<<a[i]<<" a["<<i+1<<"]: "<<a[i+1]<<endl;
  30.                 getch();
  31.             }
  32.             while (a[i]>a[i+1])
  33.             {
  34.                 a[i+1]+=c;
  35.                 cout<<"Kondisi a["<<i<<"] > a["<<i+1<<"] maka a["<<i<<"]: "<<a[i]<<" a["<<i+1<<"]: "<<a[i+1]<<endl;
  36.                 getch();
  37.             }
  38.         }
  39.     }
  40.    
  41.     cout<<"\\n\\nKPK dari 3 bilangan yang diinputkan adalah: "<<a[n-1]<<endl;
  42.     system("pause");
  43. }
');