NGUYỄN BẢO CHÂU

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

Chào mừng bạn đến với trang cá nhân của NGUYỄN BẢO CHÂU
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 tinh_so_ngay(d, m, y):

    # Kiểm tra năm nhuận

    if y % 4 == 0 and (y % 100 != 0 or y % 400 == 0):

        nam_nhuan = True

    else:

        nam_nhuan = False

 

    # Tính số ngày trong các tháng trước tháng nhập vào

    so_ngay_trong_thang = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]

    if nam_nhuan:

        so_ngay_trong_thang[1] = 29

 

    tong_so_ngay = sum(so_ngay_trong_thang[:m-1]) + d

 

    return tong_so_ngay

 

def main():

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

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

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

 

    # Kiểm tra ngày, tháng, năm hợp lệ

    if not (1 <= d <= 31 and 1 <= m <= 12 and y >= 1):

        print("Ngày, tháng, năm không hợp lệ.")

        return

 

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

    so_ngay = tinh_so_ngay(d, m, y)

 

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

 

if __name__ == "__main__":

    main()

Chương trình có thể viết như sau:

 

print("GIẢI BÀI TOÁN GÀ VÀ CHÓ")

 

print("Vừa gà vừa chó");

 

print("Bó lại cho tròn");

 

print("Ba mươi sáu (36) con");

 

print("Một trăm(100) chân chẵn");

 

print("Hỏi có mấy gà, mấy chó?");

 

k = 1

 

while k < 37:

 

if((k * 2 + (36 - k) * 4) == 100):

 

  print("Số gà là: ", k)

 

  print("Số chó là: ", 36-k)

 

k = k + 1

k = int(input('k = ')) if (1 < k < 10): i = 0 while (True): i += 1 print (f'{k} x {i} = {k * i}') if (i == 10): break

def tinh_tong_while(n):

    S = 0

    i = 0

    while i <= n:

        S += 1 / (2 ** i)

        i += 1

    return S

 

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

while n < 1 or n > 20:

    n = int(input("Nhập lại số tự nhiên n (1<n<=20): "))

 

S = tinh_tong_while(n)

print(f"Tổng S = {S}")

 

def tinh_tong(n):

    S = 0

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

        S += i**2

    return S

 

def tinh_tich(n):

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

    return T

 

def chay_chuong_trinh():

    for n in range(2, 10): # Chạy chương trình với n = 2, 3, 4, ..., 9

        S = tinh_tong(n)

        T = tinh_tich(n)

        print(f"Khi n = {n}:")

        print(f"Tổng S = {S}")

        print(f"Tích T = {T}")

        if S == T:

            print("S = T")

        else:

            print("S ≠ T")

        print()

 

chay_chuong_trinh()

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

S=1

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

 

    S=S*n

print("Tích các số từ 1 đến n là: ",S)

n = int(input("nhập năm dương lịch: "))

if n%4 == 100 or (n%4 == 0 and n%100 == 0):

    print("năm đó là năm nhuận")

else:

    print("năm đó không phải là năm nhuận")

n=float(input())

if(n<5):

 

   print(n*20000)

 

else:

 

   print(n*18000)

ho_va_ten=input("nhập họ và tên học sinh:")

 

t=float(input("Điểm thi Toán:"))

 

v=float(input("Điểm thi Văn"))

 

a=float(input("Điểm thi Anh"))

 

print("Điểm trung bình",(t**2+v+a)/4)

tong=float(input())

hieu=float(input())

 

a=(tong+hieu)/2

 

b=tong-a

 

print(a,b)