Viết chương trình tính giai thừa của một số n nhập vào từ bàn phím
Ngày đăng:
23/11/2021
Trả lời:
0
Lượt xem:
162
Bài viết được đăng tại nguyenlediep.com - không copy dưới mọi hình thức. NLD Code - Chương trình tính n! (n giai thừa) với n được nhập từ bàn phím và n>0. Chương trình vận dùng hàm if, else và vòng lặp for để tính n! đơn giản và dễ nhất... Chương trình tính n! (n giai thừa) với n được nhập từ bàn phím trong Python. Chương trình tính n! (giai thừa) với n được nhập từ bàn phím và n>0. Chương trình vận dùng hàm if, else và vòng lặp for để tính n! đơn giản và dễnhất.Ví dụ: nhập 0 sẽ báo nhập lại với hàm if, và gán biến i trong for. In ra câu thông báo nhập nprint("Nhập giá trị n: ",end='')Nhận giá trị nhập từ bàn phím và ép kiểu string sang integern=int(input())Điều kiện đúng với n > 0if n > 0: giaithua=1 for i in range(1,n+1): giaithua=giaithua*i print(n,"giai thừa bằng:",giaithua)Điều kiện ngược lại với n <= 0print("Vui lòng nhập n > 0")Chương trình hoàn chỉnh# http://nguyenlediep.com print("Nhập giá trị n: ",end='') n=int(input()) if n > 0: giaithua=1 for i in range(1,n+1): giaithua=giaithua*i print(n,"giai thừa bằng:",giaithua) else: print("Vui lòng nhập n > 0") # Chúc các bạn thành công!Xem video hướng dẫn kèm giải thích tại đây Chúc các bạn thành công và vui vẻ! |