Nguyễn Ngọc Hoa
Giới thiệu về bản thân
Chào mừng bạn đến với trang cá nhân của Nguyễn Ngọc Hoa
0
0
0
0
0
0
0
2026-02-04 16:17:42
#def UCLN(a, b):
if b == 0:
return a
else:
return UCLN(b, a % b)
# Chương trình chính để nhập hai số và in kết quả
a = int(input("Nhập số tự nhiên a: "))
b = int(input("Nhập số tự nhiên b: "))
ket_qua = UCLN(a, b)
print(f"Ước chung lớn nhất của {a} và {b} là: {ket_qua}")
2026-02-04 16:17:40
#def UCLN(a, b):
if b == 0:
return a
else:
return UCLN(b, a % b)
# Chương trình chính để nhập hai số và in kết quả
a = int(input("Nhập số tự nhiên a: "))
b = int(input("Nhập số tự nhiên b: "))
ket_qua = UCLN(a, b)
print(f"Ước chung lớn nhất của {a} và {b} là: {ket_qua}")
2026-02-04 16:17:35
Chương trình có lỗi Chương trình trên có lỗi do thiếu dấu hai chấm (:) ở cuối câu lệnh điều kiện
print("x nhỏ hơn y")
if. Cú pháp đúng của câu lệnh if trong Python yêu cầu dấu hai chấm để bắt đầu một khối lệnh. - Mã lỗi:
SyntaxError: expected ':'(Lỗi cú pháp: dự kiến có dấu ':') - Lý do gặp lỗi: Thiếu dấu hai chấm sau biểu thức điều kiện
x < ytrên dòng 3. - Cách khắc phục: Thêm dấu hai chấm vào cuối dòng 3.
- x = 10.5
- y = 20.9
- if x < y
- print("x nhỏ hơn y")
print("x nhỏ hơn y")