write a program to insert a number in array .

 



#include<iostream>
using namespace std;
int main()
{
      int a[]={12,23,34,45,76,78,45};
     int n=6;
     int x=40;
     int m=4;
     int new_a[n+1];
     for (int i = 0; i < m-1; i++)
     {
         new_a[i]=a[i];
     }


     for (int i = m-1; i < n+2; i++)
     {
         new_a[i+1]=a[i];
     }

     new_a[m-1] = x;

     for (int i = 0; i < n+1; i++)
     {
         cout<<a[i]<<" ";
     }
     cout<<"\n\n*****after intertion *****\n"<<endl;
     for (int i = 0; i < n+2; i++)
     {
         cout<<new_a[i]<<" ";
     }
}

output:

12 23 34 45 76 78 45 *****after intertion ***** 12 23 34 40 45 76 78 45


Comments