Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- using namespace std;
- ///styl jak w klasycznej tablicy
- float RevArray(vector<float>& vec1) {
- /// tutaj wielkosc /2 poniewaz nie potrzebujemy calej tablicy wykorzystywac. wystarczy polowa :)
- for(int i = 0 ; i < vec1.size()/2;i++)
- {
- float tmp = vec1[i];
- vec1[i] = vec1[vec1.size()-i-1]; ///minus jeden bo tablice zaczynaja sie od zera
- vec1[vec1.size()-i-1] = tmp;
- }
- }
- void showVector(vector<float> vec1)
- {
- for(auto& i : vec1)
- {
- cout << i << ", ";
- }
- cout << endl;
- }
- int main()
- {
- vector<float> vec1 = {1.0,2.0,3.0};
- showVector(vec1);
- RevArray(vec1);
- showVector(vec1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement