VI QUỲNH NHI

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

Chào mừng bạn đến với trang cá nhân của VI QUỲNH NHI
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

else:

return UCLN(b, a % b)


# Nhập 2 số tự nhiên a và b

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

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


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

print(f"Ước chung lớn nhất của {a} và {b} là: {UCLN(a, b)}")

def UCLN(a, b):

if b == 0:

return a

else:

return UCLN(b, a % b)


# Nhập 2 số tự nhiên a và b

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

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


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

print(f"Ước chung lớn nhất của {a} và {b} là: {UCLN(a, b)}")

while True:

try:

# Nhập giá trị A từ bàn phím

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

# Kiểm tra xem A có phải là số thực dương không

if A > 0:

# Tính toán và in kết quả với 2 chữ số sau dấu phẩy

print(f"Kết quả: {A:.2f}")

break # Thoát vòng lặp nếu nhập đúng

else:

print("Số bạn nhập chưa phải là số thực dương. Vui lòng nhập lại.")

except ValueError:

print("Dữ liệu nhập không hợp lệ. Vui lòng nhập số thực.")

x = 10.5

y = 20.9

if x < y:

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

k = int(input("Nhập số tự nhiên k (1 < k < 10): "))

if 1 < k < 10:

for i in range(1, 11):

print(f"{k} x {i} = {k * i}")

else:

print(" nhập số k trong khoảng từ 2 đến 9.")

def is_leap_year(year):

"""Kiểm tra năm nhuận"""

return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)


def days_from_start_of_year(day, month, year):

"""Tính số ngày từ đầu năm đến ngày nhập vào"""

days_in_months = [31, 29 if is_leap_year(year) else 28, 31, 30, 31, 30, 31,

31, 30, 31, 30, 31] # Số ngày trong từng tháng

total_days = sum(days_in_months[:month-1]) + day

return total_days


# Nhập ngày, tháng, năm

day = int(input("Nhập ngày: "))

month = int(input("Nhập tháng: "))

year = int(input("Nhập năm: "))


# Tính số ngày từ đầu năm

result = days_from_start_of_year(day, month, year)

print(f"Số ngày từ đầu năm đến {day}/{month}/{year} là: {result}")


for x in range(36 + 1): # x có thể từ 0 đến 36

y = 36 - x # Tính y dựa vào phương trình x + y = 36

if 2 * x + 4 * y == 100: # Kiểm tra điều kiện tổng số chân

print(f"Số gà: {x}, Số chó: {y}")

break # Chỉ có một cặp nghiệm đúng, nên dừng vòng lặp

# Nhập số tự nhiên n

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


# Tính tổng S bằng vòng lặp for

S = 0

for i in range(1, n + 1):

S += i ** 2


# Tính tích T theo công thức

T = (n * (n + 1) * (2 * n + 1)) // 6


# In kết quả

print("Tổng S =", S)

print("Tích T =", T)


# So sánh S và T

if S == T:

print("S bằng T")

else:

print("S không bằng T")

# Nhập số tự nhiên n

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


# Tính tổng S bằng vòng lặp for

S = 0

for i in range(1, n + 1):

S += i ** 2


# Tính tích T theo công thức

T = (n * (n + 1) * (2 * n + 1)) // 6


# In kết quả

print("Tổng S =", S)

print("Tích T =", T)


# So sánh S và T

if S == T:

print("S bằng T")

else:

print("S không bằng T")

# Nhập số tự nhiên n

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


# Tính tổng S bằng vòng lặp for

S = 0

for i in range(1, n + 1):

S += i ** 2


# Tính tích T theo công thức

T = (n * (n + 1) * (2 * n + 1)) // 6


# In kết quả

print("Tổng S =", S)

print("Tích T =", T)


# So sánh S và T

if S == T:

print("S bằng T")

else:

print("S không bằng T")