#include <stdio.h>
#include <conio.h>
int n;
void beg_ins(int a[10])
{
int k,i;
printf("Enter the number you want to add: ");
scanf("%d",&k);
for(i=0;i>=0;i--)
a[i]=a[i-1];
n++;
a[0]=k;
display(a);
getch();
}
void beg_del(int a[10])
{
int i;
for(i=0;i<n;i++)
a[i]=a[i+1];
n--;
display(a);
getch();
}
void repl_posn(int a[10])
{
int x,p,i;
printf("\nEnter the position to be replaced: ");
scanf("%d",&p);
if(p>=n)
printf("\nSorry, cannot be replaced");
else
{
printf("\n Enter the number: ");
scanf("%d",&x);
a[p-1]=x;
}
display(a);
getch();
}
void display(int a[10])
{
int i;
printf("\n The array elements are : ");
for(i=0;i<n;i++)
printf("%d\t",a[i]);
getch();
}
void main()
{
int a[10],i,x;
printf("\n Enter the number of elements : ");
scanf("%d",&n);
printf("\n Enter the array elements: ");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("\n 1. Insert \n 2. Delete \n 3. Replace \n 4. Display \n 5. Exit ");
printf("\n Enter your choice: ");
scanf("%d", &x);
switch(x)
{
case 1 : beg_ins(a);
break;
case 2 : beg_del(a);
break;
case 3 : repl_posn(a);
break;
case 4 : display(a);
break;
case 5 : return 0;
default : printf("Invalid choice");
}
}
#include <conio.h>
int n;
void beg_ins(int a[10])
{
int k,i;
printf("Enter the number you want to add: ");
scanf("%d",&k);
for(i=0;i>=0;i--)
a[i]=a[i-1];
n++;
a[0]=k;
display(a);
getch();
}
void beg_del(int a[10])
{
int i;
for(i=0;i<n;i++)
a[i]=a[i+1];
n--;
display(a);
getch();
}
void repl_posn(int a[10])
{
int x,p,i;
printf("\nEnter the position to be replaced: ");
scanf("%d",&p);
if(p>=n)
printf("\nSorry, cannot be replaced");
else
{
printf("\n Enter the number: ");
scanf("%d",&x);
a[p-1]=x;
}
display(a);
getch();
}
void display(int a[10])
{
int i;
printf("\n The array elements are : ");
for(i=0;i<n;i++)
printf("%d\t",a[i]);
getch();
}
void main()
{
int a[10],i,x;
printf("\n Enter the number of elements : ");
scanf("%d",&n);
printf("\n Enter the array elements: ");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("\n 1. Insert \n 2. Delete \n 3. Replace \n 4. Display \n 5. Exit ");
printf("\n Enter your choice: ");
scanf("%d", &x);
switch(x)
{
case 1 : beg_ins(a);
break;
case 2 : beg_del(a);
break;
case 3 : repl_posn(a);
break;
case 4 : display(a);
break;
case 5 : return 0;
default : printf("Invalid choice");
}
}
No comments:
Post a Comment