LÂM QUỲNH NHƯ
Giới thiệu về bản thân
Lỗi logic
x = 10.5 y = 20.9 if x < y: print("x nhỏ hơn y")
while True: try: a = float(input("Nhập một 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à in 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 ở dòng 3,do cú pháp sai
x = 10.5 y = 20.9 if x < y: print("x nhỏ hơn y")
def UCLN(a, b): while b != 0: a, b = b, a % b return a # Ví dụ sử dụng a = int(input("Nhập số a: ")) b = int(input("Nhập số b: ")) print("UCLN của", a, "và", b, "là:", UCLN(a, b))
def UCLN(a, b): while b != 0: a, b = b, a % b return a # Ví dụ sử dụng a = int(input("Nhập số a: ")) b = int(input("Nhập số b: ")) print("UCLN của", a, "và", b, "là:", UCLN(a, b))