এই নিবন্ধে, আমরা প্রদত্ত অ্যারের উপাদানগুলির গুণফলের প্রথম অঙ্ক খুঁজে বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব৷
উদাহরণস্বরূপ, আসুন আমরা বলি আমাদের একটি অ্যারে দেওয়া হয়েছে।
arr = {12, 5, 16} তাহলে এই উপাদানগুলির গুণফল হবে 12*5*16 =960। অতএব, ফলাফল অর্থাৎ এই ক্ষেত্রে পণ্যের প্রথম সংখ্যা হবে 9।
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
int calc_1digit(int arr[], int x) {
long long int prod = 1;
for(int i = 0;i < x; i++) {
prod = prod*arr[i];
}
while (prod >= 10)
prod = prod / 10;
return prod;
}
int main() {
int arr[]={12,43,32,54};
cout <<"The first digit will be: " << calc_1digit(arr,4)<< endl;
} আউটপুট
The first digit will be: 8