# Bài tập 3: Tìm số nhỏ nhất trong ba số
def tim_so_nho_nhat(a, b, c):
return min(a, b, c)
# Bài tập 4: Tìm số lớn nhất trong bốn số
def tim_so_lon_nhat(a, b, c, d):
return max(a, b, c, d)
# Bài tập 5: Tìm ước chung lớn nhất của hai số
def tim_uoc_chung_lon_nhat(a, b):
while b:
a, b = b, a % b
return a
# Kiểm tra các hàm
# Bài tập 3
num1 = int(input("Nhập số thứ nhất: "))
num2 = int(input("Nhập số thứ hai: "))
num3 = int(input("Nhập số thứ ba: "))
print("Số nhỏ nhất là:", tim_so_nho_nhat(num1, num2, num3))
# Bài tập 4
num1 = int(input("Nhập số thứ nhất: "))
num2 = int(input("Nhập số thứ hai: "))
num3 = int(input("Nhập số thứ ba: "))
num4 = int(input("Nhập số thứ tư: "))
print("Số lớn nhất là:", tim_so_lon_nhat(num1, num2, num3, num4))
# Bài tập 5
num1 = int(input("Nhập số thứ nhất: "))
num2 = int(input("Nhập số thứ hai: "))
print("Ước chung lớn nhất là:", tim_uoc_chung_lon_nhat(num1, num2))