Lương Thị Thanh Vân
Giới thiệu về bản thân
def UCLN(a, b):
if b == 0:
return a
return UCLN(b, a % b)
# Nhập dữ liệu từ bàn phím
a = int(input("Nhập số a: "))
b = int(input("Nhập số b: "))
# Xuất kết quả
print(f"Ước chung lớn nhất của {a} và {b} là: {UCLN(a, b)}")
while True:
try:
# 1. Cho phép nhập số thực a từ bàn phím
a = float(input("Nhập số thực dương a: "))
# 2. Kiểm tra nếu không phải số thực dương
if a <= 0:
print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")
else:
# 3. Nếu là số thực dương, tính bình phương và in kết quả
binh_phuong = a ** 2
# Lấy sau dấu phẩy 2 chữ số dùng định dạng :.2f
print(f"Bình phương của {a} là: {binh_phuong:.2f}")
break # Thoát vòng lặp sau khi hoàn thành
except ValueError:
# Xử lý trường hợp người dùng nhập chữ thay vì nhập số
print("Vui lòng nhập một số thực hợp lệ.")
1 x = 18.5
2 y = 20.9
3 if x < y
4 print("x nhỏ hơn y")