Computer Science, asked by nitishknk8930, 1 year ago

Write a menu based program in c++ to insert an element

Answers

Answered by creamiepie
0
\mathcal{\red{\huge{Heya\:mate\:!!}}}

\huge\mathbb\color{aqua}{HERE'S \: UR\: ANSWER}

ıllıllıllıllıllıllı[ Your Answer ]ıllıllıllıllıllıllı

◆━━━━━◆♤◆━━━━━◆

#include<iostream.h>
#include<conio.h>

void main()
{
int i,a[5],no,pos;
clrscr();
cout<<"Enter data in Array: ";
for(i=0;i<5;i++)
{
cin>>a[i];
}
cout<<"\n\nStored Data in Array: ";
for(i=0;i<5;i++)
{
cout<<a[i];
}
cout<<"\n\nEnter position to insert number: ";
cin>>pos;
if(pos>5)
{
cout<<"\n\nThis is out of range";
}
else
{
cout<<"\n\nEnter new number: ";
cin>>no;
--pos;
for(i=5;i>=pos;i--)
{
a[i+1]=a[i];
}
a[pos]=no;
cout<<"\n\nNew data in Array: ";
for(i=0;i<6;i++)
{
cout<<a[i];
}
}
getch();
}

◆━━━━━◆♤◆━━━━━◆

&lt;b&gt;&lt;marquee behavior ="alternate"&gt;❤❤--------------------If it helped u please mark my answer as brainliest -----------------❤❤&lt;/marquee&gt;&lt;/b&gt;

&lt;b&gt;&lt;marquee&gt;▂▃▅▇█▓▒░With regards Creamiepie ▓▒░█▇▅▄▂&lt;/marquee&gt;&lt;/b&gt;
Answered by Anonymous
0

Explanation:

Following C++ program ask to the user to enter array size, then ask to the user to enter array element, then ask to the user to enter element or number to be insert, then at last it will ask to the user to enter the position (index number) where he or she want to insert the desired element in the array, so this program insert the desired element and display the new array on the screen after inserting the element:

/* C++ Program - Insert Element in Array */

#include<iostream.h>

#include<conio.h>

void main()

{

clrscr();

int arr[50], size, insert, i, pos;

cout<<"Enter Array Size : ";

cin>>size;

cout<<"Enter array elements : ";

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

{

cin>>arr[i];

}

cout<<"Enter element to be insert : ";

cin>>insert;

cout<<"At which position (Enter index number) ? ";

cin>>pos;

// now create a space at the required position

for(i=size; i>pos; i--)

{

arr[i]=arr[i-1];

}

arr[pos]=insert;

cout<<"Element inserted successfully..!!\n";

cout<<"Now the new array is : \n";

for(i=0; i<size+1; i++)

{

cout<<arr[i]<<" ";

}

getch();

}

Similar questions