小四最大公因數和最小公倍數練習

以下是使用Python來求解小四的最大公因數和最低公倍數的練習:

def gcd(a, b):
    while b != 0:
        a, b = b, a % b
    return a

def lcm(a, b):
    return a * b // gcd(a, b)

# 測試
num1 = 12
num2 = 18

print("最大公因數:", gcd(num1, num2))
print("最低公倍數:", lcm(num1, num2))

這段代碼首先定義了兩個函式,一個用於求最大公因數(gcd),另一個用於求最低公倍數(lcm)。在測試部分,我們使用兩個數字(num1和num2)來測試這些函式。這些數字在這裡是示例,你可以用任何你想要的數字替換它們。

運行這段代碼,你將看到最大公因數和最低公倍數的輸出。請注意,這段代碼假定輸入的數字都是正整數。如果你需要處理負數或小數,你可能需要修改這段代碼以適應你的需求。