DSA - Lab: Submitted To: Mam Rabia Arshad SUBMITTED BY: Muhammad Bilal
DSA - Lab: Submitted To: Mam Rabia Arshad SUBMITTED BY: Muhammad Bilal
Tasks lab2
int main() {
int size;
cin>>size;
for(int j=0;j<size;j++){
cin>>array[j];
for(int a=0;a<size;a++){
cout<<array[a]<<endl;
}
Task No.2
#include<iostream>
int main() {
int size;
cin>>size;
int array[size], key,i;
for(int j=0;j<size;j++){
cin>>array[j];
for(int a=0;a<size;a++){
cout<<array[a]<<endl;
cin>>key;
for(i=0;i<size;i++){
if(key==array[i]){
break;
}
}
if(i != size){
else{
return 0;
}
Task No.3
#include<iostream>
int main()
cin>>arr[i];
cin>>num;
first = 0;
last = 9;
middle = (first+last)/2;
if(arr[middle]<num)
first = middle+1;
else if(arr[middle]==num)
break;
}
else
last = middle-1;
middle = (first+last)/2;
if(first>last)
cout<<endl;
return 0;
}
Task No.4
#include<iostream>
using namespace std;
int main() {
int a=0;
while(a<10){
cout<<"Enter The Size Of Array: ";
int size;
cin>>size;
int array[size], key,i;
// Taking Input In Array
for(int j=0;j<size;j++){
cout<<"Enter "<<j<<" Element: ";
cin>>array[j];
}
//Your Entered Array Is
cout<<"Array elements are :"<<endl;
for(int a=0;a<size;a++){
cout<<"array[ "<<a<<" ] = ";
cout<<array[a]<<endl;
}
}
}
Exercise / Assignment
Question No.1
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
int arr[20],even[20],odd[20],i,s,p,j=0,k=0,no;
//clrscr();
cout<<"Enter Size of Array: ";
cin>>no;
cout<<"Enter any "<<no<<" elements in Array: ";
for(i=0; i<no;i++)
{
cin>>arr[i];
}
for(i=0; i<no;i++)
{
if(arr[i]%2==0)
{
even[j]=arr[i];
j++;
}
else
{
odd[k]=arr[i];
k++;
}
}
cout<<"\na) Even Elements in array are: ";
for(i=0; i<j ;i++)
{
cout<<even[i]<<" ";
}
cout<<"\nb) Odd Elements in array are: ";
for(i=0; i<k; i++)
{
cout<<odd[i]<<" ";
}
getch();
}
Question No.2
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
int i,arr[20],j,no;
Question No. 3
#include <iostream>
#include <cstdlib>
#include <conio.h>
using namespace std;
int main()
{
int p[4] ,p1[4], num = 0 , p2[] = {};
cout<<"Enter 4 numbers of the first array :";
for(int a=0;a<4;a++){
cin>>p[a];
}
#include<iostream>
using namespace std;
int main ()
{
int arr[10], n, i, max, min;
cout << "Enter the size of the array : ";
cin >> n;
cout << "Enter the elements of the array : ";
for (i = 0; i < n; i++)
cin >> arr[i];
max = arr[0];
for (i = 0; i < n; i++)
{
if (max < arr[i])
max = arr[i];
}
min = arr[0];
for (i = 0; i < n; i++)
{
if (min > arr[i])
min = arr[i];
}
cout << "Largest element : " << max;
cout << "\nSmallest element : " << min;
return 0;
}