# C++(Vectors add,sub...)

C++ add:

```cpp
#include<iostream>
#include<vector>

using namespace std;

int main() {
  vector<int> vector1;
  vector<int> vector2;
  vector<int> vector3(3);

  vector1.push_back(5);
  vector1.push_back(10);
  vector1.push_back(27);
  
  vector2.push_back(3);
  vector2.push_back(17);
  vector2.push_back(12);
  
  for (int i = 0; i < vector1.size(); i++) {
    vector3[i] = vector1[i] + vector2[i];
    cout<<vector3[i]<<" ";
  }
  
  cout<<endl;
  
  return 0;  
}
```

C++ sub with function:

```cpp
#include<iostream>
#include<vector>

using namespace std;

vector<float> sub(vector<float>vector1,vector<float>vector2);

int main() {
  vector<float> vector1(10,15.1);
  vector<float> vector2(10,1.1);
  vector<float> vector_sub(vector1.size());
  
  vector_sub = sub(vector1,vector2);
  
   for (int i = 0; i < vector_sub.size(); i++) {
     
    cout<< vector_sub[i] <<" ";
  }
  
  cout<<endl;
    
  return 0;
}

vector<float> sub(vector<float>vector1,vector<float>vector2) {
  
  vector<float>vector3(vector1.size());
  
  for (int i = 0; i < vector1.size(); i++) {
    vector3[i] = vector1[i] - vector2[i];
  }
  
  return vector3;
  
}
```
