Hoàng Thanh Trung

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 Hoàng Thanh Trung
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):

while b != 0:

a, b = b, a % b

return a


# Nhập hai số tự nhiên từ bàn phím

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("Vui lòng nhập hai số tự nhiên (>= 0). Hãy nhập lại.")

except ValueError:

print("Dữ liệu không hợp lệ. Hãy nhập lại.")


# Gọi hàm và in kết quả

ket_qua = UCLN(a, b)

print(f"UCLN({a}, {b}) = {ket_qua}")


while True:

try:

a = float(input("Nhập số thực dương a: "))

if a > 0:

break

else:

print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")

except ValueError:

print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.")


# Tính bình phương và hiển thị kết quả với 2 chữ số sau dấu phẩy

binh_phuong = a ** 2

print(f"Bình phương của {a} là: {binh_phuong:.2f}")


lỗi cú pháp ở dòng 4; sửa thành print("x nhỏ hơn y")