Hà Mai Anh

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 Hà Mai Anh
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

A = int(input("Nhập số tự nhiên A: "))

B = int(input("Nhập số tự nhiên B: "))

# Kiểm tra nếu cả hai đều dương

if A > 0 and B > 0:

ket_qua = ucln(A, B)

print(f"ƯCLN của {A} và {B} là: {ket_qua}")

else:

print("Cả hai số phải là số tự nhiên lớn hơn 0.")

While True :

try :

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

If a > 0:

break

else:

print( f" { a } chưa phải là số thực dương, hãy nhập lại. ")

except ValueError:

print( " Giá trị nhập vào không hợp lệ, hãy nhập lại. ")

# tính tích bình phương của A ( A^2 ) và in ra với 2 chữ số sau dấu phẩy

Ket qua =a**2

print(f" Tích bình phương của A là :{ket qua :.2f}")


Nguyên nhân: trong dòng if x<y bị thiếu dấu : ở cuối dòng điều kiện Mã lỗi :syntaxError: expected ' : '. Cách khắc phục : thêm dấu : vào cuối dòng if , sửa lại.

X=10.5

Y=20.9

If x < y :

Print ( " x nhỏ hơn y " )