prog
prog
Linear Search
import java.util.*;
class linear
int i,k=0;
for(i=0;i<10;i++)
a[i]=sc.nextInt();
for(i=0;i<10;i++)
System.out.println(a[i]);
int n=sc.nextInt();
for(i=0;i<10;i++)
if(a[i]==n)
k=1;
break;
if(k==1)
System.out.println("Number is searched");
else
Q2.Binary Search
import java.util.*;
class binaryy
int i,k=0,ll=0,ul=4,mid=0;
for(i=0;i<5;i++)
a[i]=sc.nextInt();
for(i=0;i<5;i++)
System.out.println(a[i]);
int n=sc.nextInt();
while(ll<=ul)
mid=(ll+ul)/2;
if(a[mid]<n)
ll=mid+1;
if(a[mid]>n)
ul=mid-1;
if(a[mid]==n)
k=1;
break;
if (k==1)
System.out.println("Number is searched");
else
class linearS
int i,k=0;
for(i=0;i<10;i++)
a[i]=sc.nextLine();
System.out.println(a[i]);
String n=sc.nextLine();
for(i=0;i<10;i++)
if(a[i].equalsIgnoreCase(n))
k=1;
break;
if(k==1)
System.out.println("word is searched");
else
class transpose
int i,j;
System.out.println("Enter an array elements in 3*3 matrix");
for(i=0;i<4;i++)
for(j=0;j<3;j++)
a[i][j]=sc.nextInt();
for(i=0;i<4;i++)
for(j=0;j<3;j++)
System.out.print(a[i][j]+" ");
System.out.println();
for(i=0;i<3;i++)
for(j=0;j<4;j++)
System.out.print(a[j][i]+" ");
System.out.println();
class diag
{
int i,j,ld=0,rd=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=sc.nextInt();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
System.out.print(a[i][j]+" ");
System.out.println();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(i==j)
ld=ld+a[i][j];
if(i+j==2)
rd=rd+a[i][j];
class row
int i,j,r=0,c=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
a[i][j]=sc.nextInt();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
System.out.print(a[i][j]+" ");
System.out.println();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
r=r+a[i][j];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
c=c+a[j][i];
Q7.