About Me

My photo
Raipur, Chhattisgarh, India
Hi , I am Amit Thakur. I have worked as a QA Engineer for two years and as a Java Developer for one year in NIHILENT TECHNOLOGIES PVT. LTD., Pune.Currently I am working as DEAN (Research & Development) in Bhilai Institute of Technology, Raipur.

Monday, September 2, 2013

Program for deletion of an element from the specified location from Array

  1. //  n - no.of elements in array  
  2. //  i - for traversing the array  
  3. //  j - location of the element to be deleted  
  4. //  a - Array   
  5.   
  6. #include  
  7. #include  
  8. void main()  
  9. {  
  10.  int a[30],n,i,j;  
  11.   
  12.  printf("\n Enter no of elements :");  
  13.  scanf("%d",&n);  
  14.   
  15.  /* read n elements in an array  */  
  16.   
  17.  printf("\n Enter %d elements :",n);  
  18.  for(i=0;i 〈 n;i++)  
  19.  scanf("%d",&a[i]);  
  20.   
  21.  /* read the location of the element to be deleted */  
  22.  printf("\n location of the element to be deleted :");  
  23.  scanf("%d",&j);  
  24.   
  25.  /* loop for the deletion  */  
  26.  while(j 〈 n)  
  27.  {  
  28.   a[j-1]=a[j];  
  29.   j++;  
  30.  }  
  31.  n--;    /* no of elements reduced by 1 */  
  32.   
  33.  /* loop for printing  */  
  34.  for(i=0;i 〈 n;i++)  
  35.  printf("\n %d",a[i]);  
  36.  getch();  
  37. }  

No comments: