![](https://rs.olm.vn/images/background/bg0.jpg?v=2)
![](https://rs.olm.vn/images/avt/3.png?131729511636)
H' Lim Niê
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)
# Nhập ngày, tháng, năm từ bàn phím
day = int(input("Nhập ngày: "))
month = int(input("Nhập tháng: "))
year = int(input("Nhập năm: "))
# Kiểm tra năm nhuận:
# Năm nhuận nếu chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100.
if (year % 400 == 0) or (year % 4 == 0 and year % 100 != 0):
is_leap = True
else:
is_leap = False
# Số ngày trong các tháng của năm (tháng 2 là 28 ngày mặc định)
days_in_month = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
# Điều chỉnh tháng 2 nếu năm nhuận
if is_leap:
days_in_month[1] = 29
# Tính tổng số ngày từ đầu năm đến ngày/tháng/năm nhập vào
total_days = 0
# Cộng số ngày của các tháng trước tháng nhập
for i in range(0, month - 1):
total_days += days_in_month[i]
# Cộng thêm số ngày của tháng hiện tại
total_days += day
# In kết quả
print("Số ngày từ đầu năm đến ngày", day, "/", month, "/", year, "là:", total_days)
# Giả sử:
# - Số gà là x, mỗi con có 2 chân.
# - Số chó là y, mỗi con có 4 chân.
# Theo đề bài:
# x + y = 36 (36 con)
# 2*x + 4*y = 100 (100 chân)
#
# Ta sẽ dùng vòng lặp for để duyệt giá trị của x từ 0 đến 36 và tính y = 36 - x.
# Sau đó kiểm tra nếu 2*x + 4*y == 100 thì in ra kết quả.
for x in range(0, 37): # x chạy từ 0 đến 36
y = 36 - x # số chó
if 2 * x + 4 * y == 100:
print("Số gà =", x)
print("Số chó =", y)
# Nhập số tự nhiên k từ bàn phím và kiểm tra điều kiện 1 < k < 10
k = int(input("Nhập số tự nhiên k (1 < k < 10): "))
if k <= 1 or k >= 10:
print("Giá trị k không hợp lệ. Vui lòng nhập k trong khoảng 1 < k < 10.")
else:
# In ra bảng cửu chương nhân k theo định dạng 2 cột:
# Cột trái: k x 1 đến k x 5
# Cột phải: k x 6 đến k x 10
for i in range(1, 6):
left = f"{k} x {i} = {k * i}"
right = f"{k} x {i + 5} = {k * (i + 5)}"
print(f"{left:<15}{right}")
# Chương trình tính tổng S = 1^2 + 2^2 + ... + n^2 bằng vòng lặp for và tính T = n(n+1)(2n+1)/6
def tinh_tong_va_tich(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 # cộng i^2 vào tổng
# Tính T theo công thức: T = n(n+1)(2n+1)/6
# Vì kết quả luôn là số nguyên nên có thể dùng phép chia lấy phần nguyên (//)
T = n * (n + 1) * (2 * n + 1) // 6
return S, T
def main():
# 1) Nhập số tự nhiên n
n = int(input("Nhập số tự nhiên n: "))
# 2) Tính S và 3) tính T
S, T = tinh_tong_va_tich(n)
# In kết quả với n vừa nhập
print("\nVới n =", n)
print("Tổng S =", S)
print("Tích T =", T)
if S == T:
print("=> Kết luận: S bằng T.")
else:
print("=> Kết luận: S khác T.")
# 4) Chạy chương trình với n = 2, 3, 4, ... và so sánh S với T
print("\nSo sánh S và T cho các giá trị n từ 2 đến 10:")
for n_test in range(2, 11):
S_test, T_test = tinh_tong_va_tich(n_test)
result = "S bằng T" if S_test == T_test else "S khác T"
print(f"n = {n_test}: S = {S_test}, T = {T_test} => {result}")
if __name__ == '__main__':
main()
# Nhập số tự nhiên n
n = int(input("Nhập một số tự nhiên n (1 < n <= 20): "))
# Kiểm tra điều kiện của n
if n <= 1 or n > 20:
print("Giá trị n không hợp lệ. Vui lòng nhập n thỏa mãn: 1 < n <= 20")
else:
S = 0.0
# Chạy vòng lặp từ 0 đến n, vì số hạng đầu tiên tương ứng với 1/2^0 = 1
for k in range(0, n + 1):
S += 1 / (2 ** k)
print("Tổng S =", S)
# Nhập số tự nhiên n từ bàn phím
n = int(input("Nhập số tự nhiên n: "))
# Khởi tạo tích T bằng 1
T = 1
# Tính tích từ 1 đến n
for i in range(1, n + 1):
T *= i
# In kết quả
print("Tích từ 1 đến", n, "là:", T)
# Nhập số lượng điện tiêu thụ
so_dien = int(input("Nhập số lượng điện tiêu thụ (kWh): "))
# Khởi tạo biến để tính tổng tiền điện
tong_tien = 0
# Xác định mức giá và tính tiền cho từng bậc thang
if so_dien <= 50:
tong_tien = so_dien * 1678
elif so_dien <= 100:
tong_tien = 50 * 1678 + (so_dien - 50) * 1734
else:
tong_tien = 50 * 1678 + 50 * 1734 + (so_dien - 100) * 2014
# In kết quả
print("Số tiền điện phải trả:", tong_tien, "đồng")
nam = int(input("Nhập năm: "))
if (nam % 400 == 0) or (nam % 4 == 0 and nam % 100 != 0):
print(nam, "là năm nhuận.")
else:
print(nam, "không phải là năm nhuận.")
# Nhập số lượng cam
so_luong_cam = int(input("Nhập số lượng cam (kg): "))
# Xác định giá bán
if so_luong_cam < 5:
gia_ban = 20000
else:
gia_ban = 18000
# Tính tổng tiền
tong_tien = so_luong_cam * gia_ban
# In kết quả
print("Số tiền khách phải trả:", tong_tien, "đồng")
Tinh dien tich hinh tron
R=float(input("Nhap ban kinh hinh tron:")
S=3.14+R+R
print (s)