কম্পিউটার টিউটোরিয়াল

C++ প্রোগ্রাম: অ্যারে উপাদানগুলোর গুণফল বের করা

একটি ইন্টিজার অ্যারে দেওয়া থাকলে, অ্যারে উপাদানগুলোর গুণফল বের করে দেখাতে হবে।

উদাহরণ

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-এর মান প্রিন্ট করুন যা হবে চূড়ান্ত ফলাফল

নিচে ইনপুট গুণ করে আউটপুট জেনারেট করার উদাহরণ দেওয়া হলো:

C++ প্রোগ্রাম: অ্যারে উপাদানগুলোর গুণফল বের করা

আলগরিদম

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
  1. C প্রোগ্রাম: অ্যারে-এর উপাদানগুলোর গুণফল (Product) বের করা

  2. C++ প্রোগ্রাম: বুথের গুণন অ্যালগরিদম বাস্তবায়ন করার জন্য ২টি সাইনড সংখ্যার গুণফল নির্ণয়

  3. হিপ সর্ট অ্যালগরিদম ব্যবহার করে ১০ উপাদানের অ্যারে সর্ট করার C++ প্রোগ্রাম

  4. পয়েন্টার ব্যবহার করে অ্যারে এলিমেন্ট অ্যাক্সেস করার C++ প্রোগ্রাম