Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ प्रोग्राम: सरणी में सबसे छोटा और दूसरा सबसे छोटा तत्व ज्ञात करना

मान लें हमारे पास 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++ प्रोग्राम तीन एलिमेंट्स में से सबसे छोटा एलिमेंट ज्ञात करने के लिए

    इस ट्यूटोरियल में, हम प्रदान किए गए तीन एलिमेंट्स में से सबसे छोटा एलिमेंट ज्ञात करने के लिए एक प्रोग्राम पर चर्चा करेंगे। हमें तीन एलिमेंट्स/इंटीजर्स प्रदान किए जाएंगे और हमारा कार्य उनकी तुलना करके उनमें से सबसे छोटा एलिमेंट/इंटीजर ढूंढना है। उदाहरण #include <bits/stdc++.h> using namespace

  1. - C++ प्रोग्राम: सरणी में पहला, दूसरा और तीसरा न्यूनतम तत्व ज्ञात करना

    मान लें हमारे पास n तत्वों की एक सरणी है। हमें सरणी में पहला, दूसरा और तीसरा न्यूनतम तत्व ज्ञात करना है। पहला न्यूनतम सरणी का न्यूनतम है, दूसरा न्यूनतम न्यूनतम है लेकिन पहले से बड़ा, और इसी तरह तीसरा न्यूनतम न्यूनतम है लेकिन दूसरे न्यूनतम से बड़ा। प्रत्येक तत्व को स्कैन करें, फिर तत्व की जांच करें,

  1. - C++ प्रोग्राम: वे तत्व ज्ञात करना जो पहली सरणी में हैं लेकिन दूसरी में नहीं

    मान लें हमारे पास दो सरणी A और B हैं। कुछ तत्व हैं। हमें वे तत्व ज्ञात करने हैं जो सेट A में मौजूद हैं, लेकिन सेट B में नहीं। यदि हम उस स्थिति के बारे में सोचते हैं, और A और B को सेट मानते हैं, तो यह मूल रूप से सेट विभाजन ऑपरेशन है। A और B के बीच सेट अंतर उन तत्वों को लौटाएगा। उदाहरण #include <i