ĐẶNG XUÂN TRƯỜNG

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

Thử phiên bản mới Thử phiên bản mới
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.")