Đăng nhập để hỏi chi tiết
0
0
Viết một chương trình tính giai thừa của một số nguyên dương n. Với n được nhập từ bàn phím. Ví dụ, n = 8 thì kết quả đầu ra phải là 1*2*3*4*5*6*7*8 = 40320.
Ai giúp mình bài này với ạ
Lưu ý: bắt buộc dùng lệnh if
Khi chạy chương trình phải in ra kết quả là " 1*2*3*4*5*6*7*8 = 40320. "
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
38
39
n = int(input( ))
gt=1
for i in range(1,n+1):
gt*=i
if(i<n):
print(i,end="*")
else:
print(i,end="")
print('=',gt)
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin