Trần Thị Thanh Trúc

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 Trần Thị Thanh Trúc
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ờ!)

# Hàm tính UCLN (ước chung lớn nhất) theo thuật toán Euclid

def UCLN(a, b):

while b != 0:

a, b = b, a % b # Cập nhật a và b theo công thức Euclid

return a


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

a = int(input("Nhập số nguyên a: "))

b = int(input("Nhập số nguyên b: "))


# Tính UCLN và in kết quả

print(f"UCLN của {a} và {b} là: {UCLN(a, b)}")


# Hàm để kiểm tra số thực dương

def is_positive_float(value):

try:

num = float(value)

return num > 0

except ValueError:

return False


# Yêu cầu nhập số thực dương

while True:

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

if is_positive_float(a):

# Nếu là số thực dương, tính bình phương và in ra kết quả

a = float(a)

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

break

else:

# Nếu không phải số thực dương, yêu cầu nhập lại

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


# Hàm để kiểm tra số thực dương

def is_positive_float(value):

try:

num = float(value)

return num > 0

except ValueError:

return False


# Yêu cầu nhập số thực dương

while True:

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

if is_positive_float(a):

# Nếu là số thực dương, tính bình phương và in ra kết quả

a = float(a)

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

break

else:

# Nếu không phải số thực dương, yêu cầu nhập lại

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