Thursday, 26 May 2016

Question 11

import java.util.Scanner;
class Project11
{
public static void sort(int a[])
{
int i,j,l=a.length,t;
for(i=0;i<l-1;i++)
{
for(j=0;j<l-1-i;j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
}
public static void main(String[]args)
{
Scanner sc=new Scanner(System.in);
int r,c,i,j;
System.out.println("Enter number of rows");
r=sc.nextInt();
System.out.println("Enter number of columns");
c=sc.nextInt();
int a[][]=new int[r][c];
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
System.out.println("Enter number");
a[i][j]=sc.nextInt();
}
}
System.out.println("Original Matrix is");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
System.out.print(a[i][j]+"\t");
}
System.out.println();
}
for(i=0;i<r;i++)
sort(a[i]);
System.out.println("Sorted Matrix is");
for(i=0;i<r;i++)
{
for(j=0;j<c;j++)
{
System.out.print(a[i][j]+"\t");
}
System.out.println();
}
}
}

No comments:

Post a Comment