Professional Documents
Culture Documents
N o. 1
M umar shahid
Semester3th
0409
Data structure
0
4 Mamamin
Task 1
ASSENDING AND DECENDIMG ARRAY
#include<iostream>
using namespace std; int
main()
{
int arr[5],i,j,min,temp; for(i=0;i<5;i++)
{
cout<<"enter value"<<endl;
cin>>arr[i];
}
cout<<"tne desending value in array "<<endl;
for(i=0;i<5;i++) cout<<arr[i]<<" ";
for(i=0;i<4;i++)
{
min=i;
for(j=i+1;j<5;j++)
if(arr[j]<arr[min])
min=j; if(min!=i)
{
temp=arr[i];
arr[i]=arr[min]; arr[min]=temp;
}
}
cout<<"\nthe ascending array \n"<<endl;
for(i=0;i<5;i++) cout<<arr[i]<<" "; return
0;
}
TASK.2
FIND A NUMBER IN ARRAY
#include<iostream>
using namespace std; int main(){ int
arr[10]={10,20,30,40,50,60,70,80,90,100}; int
i,n,had=-1; cout<<"enter value to
find"<<endl; cin>>n; for(i=0;i<10;i++)
if(arr[i]==n) had=i; if(had==-1) cout<<"value
not founf in array"<<endl; else cout<<"value
foumd at index = "<<had; return 0;
}
TASK.3
Splitting array into two array having one is even and one
is odd number
#include <iostream>
return 0;
}
Task.4
Deletion of array
#include <iostream>
return;
}
return 0;
}
Task.5
Insertion of array
#include <iostream>
arr[position] = element;
++size;
}
return 0;
}
Task.6
Sum of two array and store into third array
include <iostream>
int main() {
const int size = 5; // Adjust the size according to your
arrays int array1[size] = {1, 2, 3, 4, 5}; int
array2[size] = {5, 4, 3, 2, 1}; int resultArray[size];
return 0;