ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อค้นหา HCF ซ้ำๆ
สำหรับสิ่งนี้เราจะมีตัวเลขสองตัว งานของเราคือการคำนวณ HCF ของตัวเลขที่ให้มาโดยใช้ฟังก์ชันวนซ้ำ
ตัวอย่าง
#include <bits/stdc++.h>
using namespace std;
int get_HCF(int a, int b){
while (a != b){
if (a > b)
a = a - b;
else
b = b - a;
}
return a;
}
int main(){
int a = 60, b = 96;
cout << get_HCF(a, b) << endl;
return 0;
} ผลลัพธ์
12