Professional Documents
Culture Documents
Computer Science & Engineering: Department of
Computer Science & Engineering: Department of
Experiment Title:-1
2. Source Code:
#include<stdio.h>
#include<stdlib.h>
int a[100];
void create();
void display();
void insert();
void delete();
void find_loc();
int main()
{
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
int choice=1;
while(choice)
printf("\n\n--------MENU-----------\n");
printf("1.CREATE\n");
printf("2.DISPLAY\n");
printf("3.INSERT\n");
printf("4.DELETE\n");
printf("5.FIND LOCATION\n");
printf("6.EXIT\n");
printf("-----------------------");
scanf("%d",&choice);
switch(choice)
case 1:
create();
break;
case 2:
display();
break;
case 3:
insert();
break;
case 4:
delete();
break;
case 5:
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
find_loc();
case 6:
exit(0);
default:
printf("\nInvalid choice:\n");
break;
return 0;
void create()
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
void display()
int i;
for(i=0;i<n;i++)
printf("%d\t",a[i]);
}
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
void insert()
scanf("%d",&position);
scanf("%d",&value);
for(i=n-1;i>=position;i--)
a[i+1]=a[i];
a[position]=value;
n=n+1;
void delete()
scanf("%d",&position);
value=a[position];
for(i=position;i<n-1;i++)
a[i]=a[i+1];
n=n-1;
void find_loc()
{
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
scanf("%d", &toSearch);
found = 0;
if(a[i] == toSearch)
found = 1;
break;
if(found == 1)
else
}
DEPARTMENT OF
COMPUTER SCIENCE & ENGINEERING
OUTPUT :
Evaluation Grid :
Sr. No. Parameters Marks Obtained Maximum Marks
1. Student Performance 12
(Conduct of experiment)
objectives/Outcomes.
2. Viva Voce 10
3. Submission of Work Sheet 8
(Record)
Total 30