কম্পিউটার

সংখ্যার বিন্যাসের গুণফলের প্রথম সংখ্যা খুঁজে পেতে C++ প্রোগ্রাম


এই নিবন্ধে, আমরা প্রদত্ত অ্যারের উপাদানগুলির গুণফলের প্রথম অঙ্ক খুঁজে বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব৷

উদাহরণস্বরূপ, আসুন আমরা বলি আমাদের একটি অ্যারে দেওয়া হয়েছে।

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

  1. C++ এ একটি অ্যারেতে সমস্ত মৌলিক সংখ্যার গুণফল

  2. C++-এ একটি সাজানো না করা অ্যারেতে k নিকটতম সংখ্যাগুলি খুঁজুন

  3. অ্যারে বিভক্ত করতে এবং শেষে প্রথম অংশ যোগ করতে C++ প্রোগ্রাম?

  4. অ্যারে পার্টিশন করার পদ্ধতি দ্বারা kth ক্ষুদ্রতম উপাদান খুঁজে বের করার জন্য C++ প্রোগ্রাম