ĐẶNG XUÂN TRƯỜNG

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 XUÂN TRƯỜNG
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_tich(n):

"""

Tính tích các số tự nhiên từ 1 đến n.


Args:

n: Một số tự nhiên.


Returns:

Tích của các số tự nhiên từ 1 đến n.

Trả về 1 nếu n là 0 hoặc số âm.

"""

if n < 0:

print("Vui lòng nhập một số tự nhiên không âm.")

return 1

elif n == 0:

return 1

else:

tich = 1

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

tich *= i

return tich


# Nhập số tự nhiên n từ bàn phím

try:

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

ket_qua = tinh_tich(n)

print(f"Tích các số từ 1 đến {n} là: {ket_qua}")

except ValueError:

print("Đầu vào không hợp lệ. Vui lòng nhập một số nguyên.")

def tinh_tich(n):

"""

Tính tích các số tự nhiên từ 1 đến n.


Args:

n: Một số tự nhiên.


Returns:

Tích của các số tự nhiên từ 1 đến n.

Trả về 1 nếu n là 0 hoặc số âm.

"""

if n < 0:

print("Vui lòng nhập một số tự nhiên không âm.")

return 1

elif n == 0:

return 1

else:

tich = 1

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

tich *= i

return tich


# Nhập số tự nhiên n từ bàn phím

try:

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

ket_qua = tinh_tich(n)

print(f"Tích các số từ 1 đến {n} là: {ket_qua}")

except ValueError:

print("Đầu vào không hợp lệ. Vui lòng nhập một số nguyên.")

def tinh_tich(n):

"""

Tính tích các số tự nhiên từ 1 đến n.


Args:

n: Một số tự nhiên.


Returns:

Tích của các số tự nhiên từ 1 đến n.

Trả về 1 nếu n là 0 hoặc số âm.

"""

if n < 0:

print("Vui lòng nhập một số tự nhiên không âm.")

return 1

elif n == 0:

return 1

else:

tich = 1

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

tich *= i

return tich


# Nhập số tự nhiên n từ bàn phím

try:

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

ket_qua = tinh_tich(n)

print(f"Tích các số từ 1 đến {n} là: {ket_qua}")

except ValueError:

print("Đầu vào không hợp lệ. Vui lòng nhập một số nguyên.")

def tinh_tich(n):

"""

Tính tích các số tự nhiên từ 1 đến n.


Args:

n: Một số tự nhiên.


Returns:

Tích của các số tự nhiên từ 1 đến n.

Trả về 1 nếu n là 0 hoặc số âm.

"""

if n < 0:

print("Vui lòng nhập một số tự nhiên không âm.")

return 1

elif n == 0:

return 1

else:

tich = 1

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

tich *= i

return tich


# Nhập số tự nhiên n từ bàn phím

try:

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

ket_qua = tinh_tich(n)

print(f"Tích các số từ 1 đến {n} là: {ket_qua}")

except ValueError:

print("Đầu vào không hợp lệ. Vui lòng nhập một số nguyên.")