werandrew

Untitled

Mar 29th, 2021
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.70 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3. #include<vector>
  4. using namespace std;
  5. template<typename A>
  6. void print(A v1){
  7. cout<<"Value is "<<v1;
  8. }
  9. template<>
  10. void print(vector<int> v){
  11. for(int i = 0; i<v.size(); ++i){
  12.     cout<<v[i];
  13. }
  14. }
  15. int main() {
  16.     string choice;
  17.     cin >> choice;
  18.     if (choice == "INT") {
  19.         int a = 0;
  20.         cin >> a;
  21.         print(a);
  22.     }
  23.     else if (choice == "DOUBLE") {
  24.         double a = 0;
  25.         cin >> a;
  26.         print(a);
  27.     }
  28.     else if (choice == "CHAR") {
  29.         char a = 0;
  30.         cin >> a;
  31.         print(a);
  32.     }
  33.     else if (choice == "STRING") {
  34.         string a = "";
  35.         cin >> a;
  36.         print(a);
  37.     }
  38.     else if (choice == "VECTOR") {
  39.         string a = "";
  40.         cin >> a;
  41.         int n;
  42. cin>>n;
  43. print(n);
  44.     }
  45.     return 0;
  46. }
  47.  
  48.  
Advertisement
Add Comment
Please, Sign In to add comment