Professional Documents
Culture Documents
DAA Labfile
DAA Labfile
(BTCS 405-18)
ROLLNO: 1902168
SEMESTER: 4th
GROUP: 4V1
MS KAMLINDER KAUR
(ASSISTANT PROFESSOR)
PROGRAM:
#include<iostream>
int div=0;
for(int i=1;i<=num;i++)
if(num%i==0)
div++;
if(div==2)
cout<<num<<endl; }
int main(){
cout<<"Enter range:";
cin>>lowerLimit>>upperLimit;
for(int i=lowerLimit;i<=upperLimit;i++)
prime(i);
return 0;
OUTPUT:
PRACTICAL: 2
PROGRAM:
#include <iostream>
if (a[i] == n) {
temp = 0;
break;
if (temp == -1) {
int main() {
int arr[5];
int num;
linearSearch(arr, num);
return 0;
OUTPUT:
PROGRAM:
#include <iostream>
if (arr[mid] == x) {
return mid;
left = mid + 1;
} else {
right = mid - 1;
return -1;
int main() {
int myarr[10];
int num;
int output;
if (output == -1) {
} else {
return 0;
OUTPUT:
PROGRAM:
#include<iostream>
int main()
int i,j,n,temp,a[30];
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
for(i=1;i<=n-1;i++)
temp=a[i];
j=i-1;
while((temp<a[j])&&(j>=0))
a[j+1]=a[j];
j=j-1;
a[j+1]=temp;
for(i=0;i<n;i++)
cout<<a[i]<<" ";
return 0;
OUTPUT:
PROGRAM:
#include<iostream>
int main()
int i,j,n,loc,temp,min,a[50];
cin>>n;
for(i=0;i<n;i++)
cin>>a[i];
for(i=0;i<n-1;i++)
min=a[i];
loc=i;
for(j=i+1;j<n;j++)
if(min>a[j])
min=a[j];
loc=j;
temp=a[i];
a[i]=a[loc];
a[loc]=temp;
for(i=0;i<n;i++)
cout<<a[i]<<" ";
return 0;
OUTPUT:
PROGRAM:
#include <bits/stdc++.h>
struct Item {
: value(value), weight(weight)
};
int curWeight = 0;
curWeight += arr[i].weight;
finalvalue += arr[i].value;
else {
finalvalue += arr[i].value
* ((double)remain
/ arr[i].weight);
break;
return finalvalue;
int main()
int N = 60;
{ 280, 40 },
{ 130, 20 },
{ 130, 24 } };
return 0;
OUTPUT: