write a program to insert an element into an array
Answer Posted / ranjit kumar
#include<stdio.h>
#include<conio.h>
void main()
{
int a[11],i,j,k,ch,sh,e;
clrscr();
printf("enter array elements:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("enter choice\n1.in between insertion\n2.insertion in the beginning\n3.insertion at the end");
scanf("%d",&ch);
switch(ch)
{case1:
printf("enter the element:");
scanf("%d",&e);
printf("enter the element after which the number has to be inserted:");
scanf("%d",&sh);
for(i=0;i<10;i++)
{
if(a[i]==sh)//finding the element
break;
}
for(k=9;k>i;k--)
a[k+1]=a[k];//shifting the element
a[i+1]=e;
break;
case2:
printf("enter the element:");
scanf("%d",&e);
for(k=9;k>=0;k--)
a[k+1]=a[k];
a[0]=e;
break;
case3:
printf("enter the element:");
scanf("%d",&e);
a[10]=e;
}
printf("\n");
for(i=0;i<10;i++)//display the result
printf("%d",a[i]);
getch();
}
| Is This Answer Correct ? | 1 Yes | 2 No |
Post New Answer View All Answers
Write a program which uses Command Line Arguments
Is it legal in c++ to overload operator++ so that it decrements a value in your class?
Can you pass an array to a function in c++?
What is c++ iterator?
What do you mean by overhead in c++?
What is the full form of stl in c++?
What apps are written in c++?
What is the purpose of templates in c++?
Does c++ have arraylist?
Is it possible to get the source code back from binary file?
What is the difference between the compiler and the preprocessor?
Write about the retrieval of n number of objects during the process of delete[]p?
What do you mean by ‘void’ return type?
What is object oriented programming (oop)?
which of the following is not an secondary constant a) array b) real c) union