logo

Viết hàm có hai tham số đầu vào là m, n. Đầu ra trả lại hai giá trị là

icon_facebook

Câu hỏi: Viết hàm có hai tham số đầu vào là m, n. Đầu ra trả lại hai giá trị là:

- ƯCLN của m, n.

- Bội chung nhỏ nhất (BCNN) của m, n.

Gợi ý: Sử dụng công thức ƯCLN(m, n) × BCNN(m, n) = m × n.

Lời giải:

Viết hàm có hai tham số đầu vào là m, n. Đầu ra trả lại hai giá trị là:

def UCBC(m,n):

    a=m

    b=n

    r = a % b

    while r != 0:

        a = b

        b = r

        r = a % b

    ucln=b

    bcnn=m*n/ucln

    return ucln, bcnn

icon-date
Xuất bản : 11/09/2022 - Cập nhật : 21/11/2023

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng
🙁 Không hữu ích
😐 Bình thường
🙂 Hữu ích
🤩 Rất hữu ích
image ads