Solved programming problem

Use Insert First and Last Function in Vector C++.

Source code

#include <iostream>

#include<vector>

using namespace std;

int main()

{

    int i,n,a,b;

    cout<<"Enter Array Size: ";

    cin>>n;

    vector<int>array(n);

    cout<<"Enter Array Element: ";

    for(i=0;i<array.size();i++)

    {

        cin>>array[i];

    }

    cout<<"Your Array: ";

    for(i=0;i<array.size();i++)

    {

      cout<<array[i]<<" ";

    }

    cout<<endl;

    cout<<"Which Value You Want to Insert First: ";

    cin>>a;

    cout<<"Which Value You Want to Insert Last: ";

    cin>>b;

    ///insert first

    array.insert(array.begin(),a);

    ///insert last

    array.push_back(b);

    cout<<"Your Array: ";

    for(i=0;i<array.size();i++)

    {

      cout<<array[i]<<" ";

    }

    cout<<endl;

    return 0;

}

Output

Enter Array Size: 3
Enter Array Element: 2 3 4
Your Array: 2 3 4
Which Value You Want to Insert First: 1
Which Value You Want to Insert Last: 5
Your Array: 1 2 3 4 5

Join the discussion

Add your comment