Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình C ++ để triển khai các cặp trong STL

Cặp là một vùng chứa đơn giản bao gồm hai đối tượng dữ liệu:

‘first’ = The first element is referenced as ‘first’
‘second’ = the second element and the order is fixed (first, second).

Cặp có thể được chỉ định, so sánh và sao chép. Nó được sử dụng để kết hợp hai giá trị có thể khác nhau về kiểu.

Cú pháp là :cặp tên biến (datavalue1, datavalue2).

Thuật toán

Begin
   Write pair<data type1,data type 2>variable name(datavalue1,datavalue2)
   Print the pairs
End

Mã mẫu

#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;
}

Đầu ra

The value of a is 7
The price of grapes is Rs. 2.3
The price of pulao is Rs. 200