जोड़ी एक साधारण कंटेनर है जिसमें दो डेटा ऑब्जेक्ट होते हैं:
‘first’ = The first element is referenced as ‘first’ ‘second’ = the second element and the order is fixed (first, second).
जोड़ी को असाइन किया जा सकता है, तुलना की जा सकती है और कॉपी की जा सकती है। इसका उपयोग दो मानों को एक साथ जोड़ने के लिए किया जाता है जो कि प्रकार में भिन्न हो सकते हैं।
सिंटैक्स है :जोड़ी<डेटा प्रकार1, डेटा प्रकार 2>चर नाम (डेटावैल्यू1, डेटावैल्यू2)।
एल्गोरिदम
Begin Write pair<data type1,data type 2>variable name(datavalue1,datavalue2) Print the pairs End
उदाहरण कोड
#include<iostream> using namespace std; int main() { pair <char,int> value('a',7); pair <string,double> fruit ("grapes",2.30); pair <string,double> food ("pulao",200); cout<<"The value of "<<value.first<<" is "<<value.second <<endl; cout<<"The price of "<<fruit.first<<" is Rs. "<<fruit.second <<endl; cout<<"The price of "<<food.first<<" is Rs. "<<food.second <<endl; return 0; }
आउटपुट
The value of a is 7 The price of grapes is Rs. 2.3 The price of pulao is Rs. 200