Ayam Koding

Belajar Algoritme & Pemrograman

Program C++ Untuk Menentukan Nilai FPB (2024)

Updated on 2024-01-29

Program C++ untuk menentukan nilai FPB dapat dilakukan dengan mudah dengan memasukan dua nilai.

FPB merupakan singkatan dari faktor persekutuan terbesar.

Menurut wikipedia, FPB dari dua bilangan adalah bilangan bulat positif terbesar yang dapat membagi habis kedua bilangan tersebut.

Berikut ini merupakan contoh program untuk menentukan nilai FPB dengan menggunakan bahasa pemrograman C++.

/**
 * PROGRAM C++ :: Menghitung Nilai FPB
 * @created by ayamkoding.com
 * menggunakan perulangan while
 */

#include <iostream>


int main(){
	using namespace std;

    cout <<"Menghitung Nilai FPB dengan C++\n";
    cout <<"===============================\n";
    
    int angka1, angka2;
    cout <<"Masukan dua angka (pisahkan dengan spasi): ";
    cin >> angka1 >> angka2;
    
    while (angka1 != angka2){
        if (angka1 > angka2){
            angka1 = angka1 - angka2;
        } else {
            angka2 = angka2 - angka1;
        }
    }
    
    cout <<"FPB-nya adalah "<< angka1;
    cout <<"\n===============================\n";
    cout << endl;
    return 0;
}

Output 1 :

Menghitung Nilai FPB dengan C++
===============================
Masukan dua angka (pisahkan dengan spasi): 12 24
FPB-nya adalah 12
===============================

Output 2 :

Menghitung Nilai FPB dengan C++
===============================
Masukan dua angka (pisahkan dengan spasi): 5 34
FPB-nya adalah 1
===============================

Sebagai contoh pada keluaran program tersebut, ketika melakukan input angka 12 dan 24 akan menghasilkan keluaran 12.

Karena nilai FPB dari angka 12 dan 24 adalah 12.

Selanjutnya, sebagai contoh kedua ketika program dimasukan input angka 5 dan 34 akan menghasilkan dan menghitung nilai FPB sebesar 1.

Demikian informasi mengenai contoh program C++ untuk menentukan nilai FPB dari dua bilangan.

Semoga informasi ini berguna untuk anda.

Terima kasih.