একটি ইন্টিজার অ্যারে দেওয়া থাকলে, অ্যারে উপাদানগুলোর গুণফল বের করে দেখাতে হবে।
উদাহরণ
Input: arr[]={1,2,3,4,5,6,7} Output: 1 x 2 x 3 x 4 x 5 x 6 x 7 = 5040
Input: arr[]={3, 4,6, 2, 7, 8, 4} Output: 3 x 4 x 6 x 2 x 7 x 8 x 4 = 32256
নিচের প্রোগ্রামে ব্যবহৃত পদ্ধতি:
- ফলাফল সংরক্ষণের জন্য একটি টেম্পোরারি ভেরিয়েবল ১ দিয়ে ইনিশিয়ালাইজ করুন
- ০ থেকে n পর্যন্ত লুপ চালান (n হল অ্যারের আকার)
- temp-কে arr[i] দিয়ে গুণ করে ফলাফল আপডেট করুন
- temp-এর মান প্রিন্ট করুন যা হবে চূড়ান্ত ফলাফল
নিচে ইনপুট গুণ করে আউটপুট জেনারেট করার উদাহরণ দেওয়া হলো:

আলগরিদম
Start
Step 1 -> Declare function for multiplication of array elements
int multiply(int arr[], int len)
set int i,temp=1
Loop For i=0 and i In main()
Declare int arr[]={1,2,3,4,5,6,7}
Set int len=sizeof(arr)/sizeof(arr[0])
Set int value = multiply(arr,len)
Print value
Stop
C++ প্রোগ্রাম উদাহরণ
#include<stdio.h>
//function for multiplication
int multiply(int arr[], int len) {
int i,temp=1;
for(i=0;i
আউটপুট
value of array elements after multiplication : 5040