Bài 14. Nhập vào tử số và mẫu số của một phân số. Kiểm tra phân số đó có phải là phân số tối giản chưa.
Đăng nhập để giáo viên có thể giao bài và nhận bài nộp của bạn.
Câu trả lời
tu = int(input("Nhập tử số: "))
mau = int(input("Nhập mẫu số: "))
def ucln(a, b):
a, b = abs(a), abs(b)
while b:
a, b = b, a % b
return a
if mau == 0:
print("Mẫu số phải khác 0")
else:
if ucln(tu, mau) == 1:
print(f"{tu}/{mau} là phân số tối giản")
else:
print(f"{tu}/{mau} chưa tối giản")