ĐẶNG MINH ĐẠT

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

Chào mừng bạn đến với trang cá nhân của ĐẶNG MINH ĐẠT
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): while b != 0: a, b = b, a % b return a # Nhập hai số tự nhiên từ bàn phím while True: try: a = int(input("Nhập số tự nhiên a: ")) b = int(input("Nhập số tự nhiên b: ")) if a >= 0 and b >= 0: break else: print("Cả hai số phải là số tự nhiên (>= 0). Hãy nhập lại.") except ValueError: print("Giá trị nhập không hợp lệ. Hãy nhập lại.") # Tính và in kết quả print(f"Ước chung lớn nhất của {a} và {b} là: {UCLN(a, b)}")

while True: try: a = float(input("Nhập số thực dương a: ")) if a > 0: break else: print("Số vừa nhập chưa phải số thực dương. Hãy nhập lại.") except ValueError: print("Giá trị nhập không hợp lệ. Hãy nhập lại.") # Tính bình phương và in kết quả với 2 chữ số sau dấu phẩy bình_phương = a ** 2 print(f"Bình phương của {a} là {bình_phương:.2f}")

- Chương trình thiếu dấu ":" sau chỗ (if x<y)

- Lí do gặp lỗi: có thể do người lập trình sơ sót

- Cách khắc phục: thêm dấu ":" vào

(if x<y:)

- Mã lỗi: SyntaxError: expected ':'

- Chương trình thiếu dấu ":" sau chỗ (if x<y)

- Lí do gặp lỗi: có thể do người lập trình sơ sót

- Cách khắc phục: thêm dấu ":" vào

(if x<y:)

- Mã lỗi: SyntaxError: expected ':'

def kiem_tra_nam_nhuan(nam):

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

        return True

    else:

        return False

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

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

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

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

if kiem_tra_nam_nhuan(nam):

    so_ngay_trong_thang[1] = 29

tong_so_ngay = sum(so_ngay_trong_thang[:thang-1]) + ngay

print(f"Số ngày từ đầu năm đến ngày {ngay}/{thang}/{nam} là: {tong_so_ngay} ngày.")

g=0 

while g <= 36: 

        c=36-g

        IF 2*g + 4*c == 100: 

              Print ("Số gà là:",g)

              Print ("Số chó là:",c) 

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

# Kiểm tra k trong khoảng từ 2 đến 9

if 1 < k < 10:

     for i in range(1, 11):

        print(k, "x", i, "=", k * i)

else:

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

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

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

# Tính tổng S sử dụng vòng lặp while

S = 0

i = 1

while i <= n:

    S += i ** 2 # Cộng bình phương của i vào tổng S

    i += 1 # Tăng i lên 1 sau mỗi vòng lặp

# Tính tích T

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

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 (1 < n <= 20): "))

# Khởi tạo biến tổng

S = 0

# Dùng vòng lặp for để tính tổng

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

    S += 1 / (2 * i) # Cộng 1/(2*i) vào tổng

# In kết quả

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

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

P=1

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

      P=P*k

Print (P)