मैं निम्नलिखित कोड में c++ मैं करने के लिए चाहते हैं को परिभाषित करने और एक समारोह कॉल हो जाता है, जो शुरू करने और समाप्त होने संख्या से उपयोगकर्ता और प्रदर्शन के आदेश दिए जोड़े

0

सवाल

मैं बनाने के लिए चाहते हैं के लिए एक समारोह में प्रिंट आदेश दिए जोड़े के बीच शुरू और अंत में संख्या की तरह. इनपुट: प्रवेश शुरू करने की नंबर 1 समाप्त संख्या 5 आउटपुट: (11)(12)(13)(14)(15) (22)(23)(24)(25) (33)(34)(35) (44)(45) (55) लेकिन मेरे कोड देता है अलग अलग आउटपुट मैं इसे ठीक

#include <bits/stdc++.h>
using namespace std;
void uniquePairs(int n) {
   for (int i = 1; i < n; ++i) {
      for (int j = i + 1; j < n; j++) {
         cout << "(" << i << "," << j << ")" << endl;
      }
   }
}
int main() {
   int n = 5;
   uniquePairs(n);
   return 0;
}
c++ integer unordered-set
2021-11-23 06:00:40
1

सबसे अच्छा जवाब

1

आप संशोधित कर सकते हैं अपने कार्य लेने के लिए 2 तर्क के बजाय 1 के रूप में नीचे दिखाया गया है. पहला तर्क से मेल खाती है करने के लिए शुरू करने के लिए नंबर और दूसरे से मेल खाती समाप्त संख्या है ।

#include <iostream>
using namespace std;
//function uniquePairs takes 2 arguments now instead of just 1
void uniquePairs(int startingNumber, int endingNumber) {
    int k = 0;
   for (int i = startingNumber; i <= endingNumber; ++i) {
      for (int j = startingNumber + k; j<= endingNumber; j++) {
         cout << "(" << i << "," << j << ")" << endl;
      }
      ++k;
   }
}
int main() {
   int startingNumber, endingNumber;
   std::cout<<"Enter startingNumber: "<<std::endl;
   std::cin >> startingNumber;
   std::cout<<"Enter endingNumber: "<<std::endl;
   std::cin >> endingNumber;
   //call the function while passing the 2 input numbers
   uniquePairs(startingNumber,endingNumber);
   return 0;
}

उत्पादन के उपरोक्त कार्यक्रम के लिए आदानों startingNumber =1 और endingNumber = 5 है:

Enter startingNumber: 
1
Enter endingNumber: 
5
(1,1)
(1,2)
(1,3)
(1,4)
(1,5)
(2,2)
(2,3)
(2,4)
(2,5)
(3,3)
(3,4)
(3,5)
(4,4)
(4,5)
(5,5)

उत्पादन के ऊपर के कार्यक्रम में देखा जा सकता है यहाँ. इसके अलावा पर एक नज़र रखना क्यों मैं नहीं करना चाहिए #शामिल <बिट्स/stdc++.h>?.

2021-11-23 08:53:50

@user4581301 ओह, मैं पहले से ही यह करने के लिए बदल #include<iostream> में अपने मूल जवाब. लेकिन तब मैं कुछ संपादित करें और फिर से चिपकाया कोड से बाहरी साइट था, जो इस #include<bits/stdc++.h>. अगर आप देखें, संपादित इतिहास से मेरा जवाब है कि आप देखेंगे कि मैं था #include<iostream>. मैं एक लिंक जोड़ दिया है करने के लिए "क्यों नहीं का उपयोग करने के लिए इस bits/stdc++.h"सेशन के लिए अब.
Anoop Rana

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में