Professional Documents
Culture Documents
Experiment 1: Aim: To Perfrom Insertion, Searching & Deletion in 1D Array
Experiment 1: Aim: To Perfrom Insertion, Searching & Deletion in 1D Array
CODE:
#include<stdio.h>
int A[50],size,ele,pos;
void main(){
int c,r;
do{
printf("1. ARRAY CREATION \n");
printf("2. INSERTION \n");
printf("3. SEARCHING \n");
printf("4. DELETION \n");
printf("Enter Sno as response : ");
scanf("%d",&c);
switch(c){
case 1:printf("\nEnter size of array : ");
scanf("%d",&size);
create(A,size);
break;
search(A,ele);
break;
del(A,ele,pos);
break;
for (i=size;i>pos-1;i--)
A[i]=A[i-1];
A[i]=ele;
size++;
for (i=0;i<size;i++)
printf("%d ",A[i]);
}
//----------------------------------------------------
for (i=0;i<size;i++){
if (ele==A[i]){
flag=1;
break;} }
if (flag==1)
printf("\nElement found at %d location",i+1);
else
printf("\nElement not found");
}
//----------------------------------------------------
for(i=pos-1;i<size-1;i++)
A[i]=A[i+1];
size--;
for (i=0;i<size;i++)
printf("%d ",A[i]);
ABHISHEK SHUKLA 1609110005
OUTPUTS: