Professional Documents
Culture Documents
Engineering
School of Science and Technology
Foundation University, Rawalpindi, Pakistan
(i) Design a program using array data structure which has following features/
functions ?
Print the entire array .
Update a specific location in the array.
Search for a particular element and return true or false.
Search for a particular element for its location.
Delete an element for a array.
Insert a new element in an array.
(ii) Design a program which uses array data structure to change a repeated alphabets (any
particular alphabet user inserted) to another alphabet?
Input:
#include <iostream>
int i;
for(i=0;i<l;i++)
cout<<a[i]<<endl;
int i;
for(i=0;i<l;i++)
if(a[i]==ch)
return i;
}
}
return -1;
int i;
for(i=l-1;i>y;i--)
a[i]=a[i-1];
a[y]=new_e;
int i;
for(i=b;i<l-1;i++)
a[i]=a[i+1];
{
int i;
for(i=0;i<l;i++)
if(a[i]==ch)
return true;
return false;}
int main()
int a,b,c;
char arr[10];
for(a=0;a<10;a++)
cin>>arr[a];
char x;
cin>>x;
while(find_1(arr,10,x)==true)
{
b=find_2(arr,10,x);
mydelete(arr,10,b);
insert(arr,10,b,'k');
print(arr,10);
return 0;
Output: