CPP Assignment
CPP Assignment
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int arr[20],x,n,pos,count=0;
cin>>n;
for(int i=0;i<n;i++)
cout<<" ";
cin>>arr[i];
cin>>x;
for(i=0;i<n;i++)
if(arr[i]==x)
count=1;
pos=i+1;
break;
}
}
if(count==0)
else
getch();
OUTPUT:-
10
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int n, es,os,i;
es=0;
os=0;
cout<<"\nEnter a number:";
cin>>n;
for(i=1;i<=n;i++)
if(i%2==0)
es=es+i;
else
os=os+i;
cout<<endl;
getch();
}
Output:-
Enter a number:20
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int i,n;
float arr[100];
cin>>n;
cout<<endl;
for(i=0;i<n;i++)
cin>>arr[i];
for(i=1;i<n;i++)
{
if(arr[0]<arr[i]);
arr[0]=arr[i];
cout<<endl<<"Largest element="<<arr[0];
getch();
Output:-
Enter Number1 : 34
Enter Number2 : 66
Enter Number3 : 78
Enter Number4 : 45
Enter Number5 : 86
Largest element=86
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int array[20],n,x,start,end,mid;
cin>>n;
for(int i=0;i<n;i++)
cin>>array[i];
cout<<"\n";
cin>>x;
start=0;
end=n-1;
while(start<=end)
mid=(start+end)/2;
if(array[mid]==x)
break;
}
else if(array[mid]<x)
start=mid+1;
else
end=mid-1;
if(start>end)
getch();
Output:-
10
14
Enter number to find
10
10 found at location 3
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int i,j,n,temp,arr[30];
cin>>n;
for(i=0;i<n;i++)
cin>>arr[i];
for(i=0;i<n;i++)
for(j=0;j<n-i-1;j++)
if(arr[j]>arr[j+1])
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
for(i=0;i<n;i++)
cout<<"\n"<<arr[i];
getch();
Output:-
14
23
35
45
20
18
38
12
24
27
14
18
20
23
24
27
35
38
45
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int i,j,t,n,min,arr[30];
cin>>n;
cout<<"Enter elements";
for(i=0;i<n;i++)
cin>>arr[i];
for(i=0;i<n;i++)
{
min=i;
for(j=i+1;j<n;j++)
if(arr[j]>arr[min])
min=j;
t=arr[i];
arr[i]=arr[min];
arr[min]=t;
cout<<"Sorted elements";
for(i=0;i<n;i++)
cout<<"\n"<<arr[i];
getch();
Output:-
Enter elements45
55
67
28
32
Sorted elements
67
55
45
32
28
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int i,j,k,n,temp,arr[30];
cin>>n;
for(i=0;i<n;i++)
cin>>arr[i];
}
for(i=1;i<n;i++)
for(j=i;j>=1;j--)
if(arr[j]<arr[j-1])
temp=arr[j];
arr[j]=arr[j-1];
arr[j-1]=temp;
else
break;
cout<<"sorted array";
for(i=0;i<n;i++)
cout<<"\n"<<arr[i];
getch();
Output:-
15
20
sorted array
12
15
20
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int A[2][2],B[2][2],C[2][2];
int j,k;
for(j=0;j<2;j++)
{
for(k=0;k<2;k++)
cin>>A[1][0]; }
for(j=0;j<2;j++)
for(k=0;k<2;k++)
cin>>B[j][k];
for(j=0;j<2;j++)
for(k=0;k<2;k++)
C[j][k]=A[j][k]+B[j][k];
for(j=0;j<2;j++)
for(k=0;k<2;k++)
cout<<C[j][k]<<" ";
}
cout<<endl;
getch();
Output:-
12
13
32
10
1574 1549
12 7979
#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int mark[3][3];
for(int i=0;i<3;i++)
for(int j=0;j<3;j++)
cin>>mark[i][j];
for(i=0;i<3;i++)
for(int j=0;j<3;j++)
cout<<mark[j][i]<<" ";
cout<<endl;
getch();
Output:-
173
262
351
#include<iostream.h>
#include<conio.h>
int main()
clrscr();
int product[10][10],r1=3,c1=3,r2=3,c2=3,i,j,k;
if(c1!=r2)
}
else
for(i=0;i<r1;i++)
for(j=0;j<c1;j++)
cout<<a[i][j]<<" ";
cout<<endl;
cout<<endl;
for(i=0;i<r2;i++)
for(j=0;j<c2;j++)
cout<<b[i][j]<<" ";
cout<<endl;
cout<<endl;
for(i=0;i<r1;i++)
{
for(j=0;j<c2;j++)
product[i][j]=0;
for(i=0;i<r1;i++)
for(j=0;j<c2;j++)
for(k=0;k<c1;k++)
product[i][j]+=a[i][k]*b[k][j];
for(i=0;i<r1;i++)
for(j=0;j<c2;j++)
cout<<product[i][j]<<" ";
cout<<endl;
}
getch();
Output:-
123
361
247
16
32
17
29
58
72
22
44
66