Gai Hoang
Giới thiệu về bản thân
Chào mừng bạn đến với trang cá nhân của Gai Hoang
0
0
0
0
0
0
0
2026-03-20 11:10:00
python
def UCLN(a, b):
# Áp dụng công thức: UCLN(a, 0) = a
if b == 0:
return a
# Áp dụng công thức: UCLN(a, b) = UCLN(b, a % b)
else:
return UCLN(b, a % b)
# Nhập dữ liệu từ bàn phím
try:
a = int(input("Nhập số tự nhiên a: "))
b = int(input("Nhập số tự nhiên b: "))
if a < 0 or b < 0:
print("Vui lòng nhập các số tự nhiên (>= 0).")
else:
# Gọi hàm và in kết quả
ket_qua = UCLN(a, b)
print(f"Ước chung lớn nhất của {a} và {b} là: {ket_qua}")
except ValueError:
print("Dữ liệu nhập vào không hợp lệ. Vui lòng nhập số nguyên.")
2026-03-20 11:09:09
while True:
try:
# Nhập dữ liệu từ bàn phím và chuyển sang kiểu số thực
a = float(input("Nhập vào số thực dương a: "))
# Kiểm tra điều kiện số thực dương (a > 0)
if a > 0:
binh_phuong = a ** 2
# In kết quả lấy 2 chữ số sau dấu phẩy
print(f"Bình phương của {a} là: {binh_phuong:.2f}")
break # Thoát vòng lặp khi đã nhập đúng và tính xong
else:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
except ValueError:
# Xử lý trường hợp người dùng nhập chữ hoặc ký tự không phải số
print("Dữ liệu nhập vào không hợp lệ. Hãy nhập một số thực dương.")
2026-03-20 11:08:25
python
x = 10.5
y = 20.9
if x < y: # Thêm dấu hai chấm ở đây
print("x nhỏ hơn y")