Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python คูณเลขทั้งหมดในรายการ?


ขั้นแรก เราสร้าง 3 รายการสำหรับการป้อนข้อมูลของผู้ใช้ ที่นี่เราใช้เทคนิคการสำรวจ เริ่มต้นค่าของผลิตภัณฑ์เป็น 1 สำรวจองค์ประกอบทั้งหมดและคูณทุกตัวเลขด้วยผลิตภัณฑ์ทีละตัวจนถึงจุดสิ้นสุดของรายการ

ตัวอย่าง

Input: A=[5,6,3]
Output:90
Explanation:5*6*3

อัลกอริทึม

Step 1:  input all numbers in the list (lst).
Step 2:  to multiply all values in the list we use traversing technique.	
Step 3:  variable X=1.
Step 4:  for i in LST		/*traverse from first to last in the list
          X=X*i		/* multiply elements one by one
Step 5:  display X

โค้ดตัวอย่าง

#To multiply all numbers in a list
def mulallnum(lst):
   x=1
   for i in lst:
      x=x*i
      return x
   #driver code
A=list()
B=list()
C=list()
n1=int(input("Enter the size of the First List ::"))
n2=int(input("Enter the size of the Second List ::"))
n3=int(input("Enter the size of the Third List ::"))
print("Enter the Element of First List ::")
for i in range(int(n1)):
   k=int(input(""))
   A.append(k)
print("Enter the Element of Second List ::")
for j in range(int(n2)):
   k1=int(input(""))
   B.append(k1)
print("Enter the Element of Third List ::")
for j in range(int(n3)):
   k1=int(input(""))
   C.append(k1)
print("MULTIPLY OF ALL NUMBERS IN FIRST LIST ::>",mulallnum(A))
print("MULTIPLY OF ALL NUMBERS IN SECOND LIST ::>",mulallnum(B))
print("MULTIPLY OF ALL NUMBERS IN THIRD LIST ::>",mulallnum(C))

ผลลัพธ์

Enter the size of the First List ::3
Enter the size of the Second List ::4
Enter the size of the Third List ::5
Enter the Element of First List ::
1
2
5
Enter the Element of Second List ::
3
2
4
5
Enter the Element of Third List ::
12
2
1
3
2
MULTIPLY OF ALL NUMBERS IN FIRST LIST ::> 10
MULTIPLY OF ALL NUMBERS IN SECOND LIST ::> 120
MULTIPLY OF ALL NUMBERS IN THIRD LIST ::> 144