Đào Mai Uyên

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Đào Mai Uyên
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

def UCLN(a, b):


if b == 0:


return a


else:


return UCLN(b, a % b)


while True:


try:


a = int(input("Nhập số tự nhiên a: "))


b = int(input ("Nhập số tự nhiên b: "))


if a >= 0 and b >= 0:


break


else:


print("Cả hai số phải là số tư nhiên (>= 0). Vui lòng nhập lại.")


except ValueError:


print("Giá trị nhập vào không hợp lệ. Vui lòng nhập lại.")


ucin = UCLN(a.b)


print(f"UCLN({a), [bl) = fucin]")


# O Type here to search +


def UCLN(a, b):


if b == 0:


return a


else:


return UCLN(b, a % b)


while True:


try:


a = int(input("Nhập số tự nhiên a: "))


b = int(input ("Nhập số tự nhiên b: "))


if a >= 0 and b >= 0:


break


else:


print("Cả hai số phải là số tư nhiên (>= 0). Vui lòng nhập lại.")


except ValueError:


print("Giá trị nhập vào không hợp lệ. Vui lòng nhập lại.")


ucin = UCLN(a.b)


print(f"UCLN({a), [bl) = fucin]")


# O Type here to search +


Lỗi nằm ở cú pháp câu lệnh điều kiện if

Mã lỗi cụ thể sẽ phụ thuộc vào trình biên dịch hoặc thông dịch viên mà bạn sử dụng

Lí do gặp lỗi là do trình biên dịch, thông dịch viên không hiểu ý định của dòng 3 vì cú pháp không đúng, nó không thể xác định được khối lệnh nào thuộc về điều kiện if

Cách khắc phục là thêm dấu : vào cuối dòng 3