Lương Thị Thanh Vân

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

Thử phiên bản mới Thử phiên bản mới
Chào mừng bạn đến với trang cá nhân của Lương Thị Thanh Vâ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

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")