![](https://rs.olm.vn/images/background/bg0.jpg?v=2)
![](https://rs.olm.vn/images/avt/2.png?131733806534)
LÊ THỊ KIM NGÂN
Giới thiệu về bản thân
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_mam_non.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_tan_binh.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_chuyen_can.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_cao_thu.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_thong_thai.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_kien_tuong.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
![xếp hạng xếp hạng](https://rs.olm.vn/images/medal_dai_kien_tuong.png)
![ngôi sao 1 Ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 2 ngôi sao 2](https://rs.olm.vn/images/medal_ngoi_sao.png)
![ngôi sao 3 ngôi sao 1](https://rs.olm.vn/images/medal_ngoi_sao.png)
![sao chiến thắng Sao chiến thắng](https://rs.olm.vn/images/medal_win_1.png)
def is_leap_year(year):
"""
Kiểm tra năm có phải năm nhuận hay không.
"""
return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)
def calculate_days(day, month, year):
"""
Tính số ngày từ đầu năm đến ngày/tháng/năm nhập vào.
"""
# Số ngày trong từng tháng
days_in_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
# Nếu là năm nhuận, cập nhật số ngày tháng 2
if is_leap_year(year):
days_in_month[1] = 29
# Kiểm tra dữ liệu hợp lệ
if month < 1 or month > 12:
return "Tháng không hợp lệ!"
if day < 1 or day > days_in_month[month - 1]:
return "Ngày không hợp lệ!"
# Tính tổng số ngày từ đầu năm
total_days = sum(days_in_month[:month - 1]) + day
return total_days
# Nhập dữ liệu từ người dùng
try:
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 = calculate_days(day, month, year)
if isinstance(result, str): # Nếu kết quả là thông báo lỗi
print(result)
else:
print(f"Số ngày từ đầu năm đến ngày {day}/{month}/{year} là: {result}")
except ValueError:
print("Vui lòng nhập số hợp lệ!")
# Giải bài toán "Vừa gà vừa chó"
def solve_chickens_and_dogs():
for g in range(37): # Gà (g) có thể từ 0 đến 36
c = 36 - g # Số chó (c) là tổng 36 trừ đi số gà
if 2 * g + 4 * c == 100: # Kiểm tra điều kiện số chân
return g, c
return None, None
# Chạy chương trình
g, c = solve_chickens_and_dogs()
if g is not None:
print(f"Số gà: {g}, Số chó: {c}")
else:
print("Không có lời giải thỏa mãn.")
# Nhập giá trị k
try:
k = int(input("Nhập số tự nhiên k (1 < k < 10): "))
if 1 < k < 10:
print(f"Bảng cửu chương của {k}:")
for i in range(1, 11): # Lặp qua các giá trị từ 1 đến 10
print(f"{k} x {i} = {k * i}")
else:
print("Vui lòng nhập một số k thỏa mãn 1 < k < 10.")
except ValueError:
print("Vui lòng nhập một số tự nhiên hợp lệ!")
def calculate_sum(n):
# Tính tổng S bằng lệnh lặp for
S = 0
for i in range(1, n + 1):
S += i**2
return S
def calculate_product(n):
# Tính T theo công thức
T = n * (n + 1) * (2 * n + 1) // 6
return T
# Chạy chương trình với các giá trị n
for n in range(2, 6): # Chạy từ n = 2 đến n = 5
S = calculate_sum(n)
T = calculate_product(n)
print(f"Với n = {n}: Tổng S = {S}, Tích T = {T}")
print("Kết quả so sánh:", "S == T" if S == T else "S != T")
def calculate_sum(n):
if n <= 1 or n > 20:
return "n phải là số tự nhiên thỏa mãn 1 < n ≤ 20."
s = 0
for i in range(1, 2 * n + 1, 2): # Chạy qua các số lẻ 1, 3, 5, ..., 2n-1
s += 1 / i
return s
# Nhập n từ bàn phím
try:
n = int(input("Nhập một số tự nhiên n (1 < n ≤ 20): "))
result = calculate_sum(n)
print(f"Tổng S = 1 + 1/2 + 1/4 + ... + 1/2n là: {result}")
except ValueError:
print("Vui lòng nhập một số tự nhiên hợp lệ!")
def calculate_product(n):
# Kiểm tra nếu n là số tự nhiên
if n <= 0:
return "n phải là một số tự nhiên lớn hơn 0."
# Tính tích
product = 1
for i in range(1, n + 1):
product *= i
return product
# Nhập n từ bàn phím
try:
n = int(input("Nhập một số tự nhiên n: "))
result = calculate_product(n)
print(f"Tích T = 1 x 2 x 3 x ... x {n} là: {result}")
except ValueError:
print("Vui lòng nhập một số tự nhiên hợp lệ!")
def calculate_product(n):
# Kiểm tra nếu n là số tự nhiên
if n <= 0:
return "n phải là một số tự nhiên lớn hơn 0."
# Tính tích
product = 1
for i in range(1, n + 1):
product *= i
return product
# Nhập n từ bàn phím
try:
n = int(input("Nhập một số tự nhiên n: "))
result = calculate_product(n)
print(f"Tích T = 1 x 2 x 3 x ... x {n} là: {result}")
except ValueError:
print("Vui lòng nhập một số tự nhiên hợp lệ!")
print(f"Chu vi hình tròn là: {chu_vi:.2f}")
print(f"Diện tích hình tròn là: {dien_tich:.2f}")
import math r = float(input("Nhập bán kính hình tròn: "))chu_vi = 2 * math.pi * r
dien_tich = math.pi * r ** 2
kWh = float(input("Nhập số kWh tiêu thụ: "))
if kWh <= 50:
total = kWh * 1678
else:
total = 50 * 1678 + (kWh - 50) * /* thêm giá mức tiếp theo */
print(f"Số tiền điện phải trả là: {total} đồng")
kg = float(input("Nhập số kg cam: "))
if kg < 5:price = 20000
else:
price = 18000
total = kg * price
print(f"Số tiền khách phải trả là: {total} đồng")