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

সি++ প্রোগ্রাম: অ্যারেতে সর্বনিম্ন ও দ্বিতীয় সর্বনিম্ন উপাদান খুঁজে বের করা


n উপাদানযুক্ত একটি অ্যারে দেওয়া থাকলে, প্রথম (সর্বনিম্ন) এবং দ্বিতীয় সর্বনিম্ন উপাদান বের করতে হবে। প্রথম সর্বনিম্ন হলো অ্যারেতে ন্যূনতম মান, দ্বিতীয় সর্বনিম্ন হলো প্রথম সর্বনিম্ন থেকে বড় কিন্তু অন্যদের থেকে ছোট।

প্রতিটি উপাদান স্ক্যান করে প্রথম ও দ্বিতীয় সর্বনিম্নের শর্ত যাচাই করে সমস্যা সমাধান করা হয়।

উদাহরণ

 #include<iostream> using namespace std; int getTwoSmallest(int arr[], int n) {    int first = INT_MAX, sec = INT_MAX;    for (int i = 0; i < n; i++) {       if (arr[i] < first) {          sec = first;          first = arr[i];       }else if (arr[i] < sec) {          sec = arr[i];       }    }    cout << "First smallest = " << first << endl;    cout << "Second smallest = " << sec << endl; } int main() {    int array[] = {4, 9, 18, 32, 12};    int n = sizeof(array) / sizeof(array[0]);    getTwoSmallest(array, n); }

আউটপুট

First smallest = 4 Second smallest = 9

  1. C++-এ STL ব্যবহার করে অ্যারে এলিমেন্টগুলোর যোগফল (Sum) বের করা

  2. C++ প্রোগ্রাম: তিনটি এলিমেন্টের মধ্যে সবচেয়ে ছোট এলিমেন্ট বের করা

  3. সি++ প্রোগ্রাম: অ্যারেতে প্রথম, দ্বিতীয় ও তৃতীয় সর্বনিম্ন উপাদান খুঁজে বের করা

  4. সি++ প্রোগ্রাম: প্রথম অ্যারেতে থাকা কিন্তু দ্বিতীয় অ্যারেতে নেই এমন উপাদানগুলো খুঁজে বের করা