Thursday, 31 March 2016
Tuesday, 29 March 2016
Saturday, 26 March 2016
Monday, 21 March 2016
Sunday, 20 March 2016
Sorting numbers
class SortString{
static String arr[]={
"13com50","13com48","13com64","13com41","13com52",
"13com38","13com55","13com64","13com36","13com57"
};
public static void main(String args[]) {
for(int
j=0;j<arr.length;j++){
for (int
i=j+1;i<arr.length;i++) {
if(arr[i].compareTo(arr[j])<0) {
String t=arr[j];
arr[j]=arr[i];
arr[i]=t;
}
}
}
System.out.println("NAMES IN ASCENDING
ORDER");
for(int k =0; k<arr.length; k++)
System.out.println(arr[k]);
System.out.println("NAMES IN DECENDING
ORDER");
for(int k = arr.length-1;k>=0;k--)
System.out.println(arr[k]);
}
}
OUTPUT:
H:\>javac ascendingorder.java
H:\>java SortString
NAMES IN ASCENDING ORDER
13com36
13com38
13com41
13com48
13com50
13com52
13com55
13com57
13com64
13com64
NAMES IN DECENDING ORDER
13com64
13com64
13com57
13com55
13com52
13com50
13com48
13com41
13com38
13com36
matrix multiplication
import java.io.*;
class matrmul
{
public static void
main(String args[])throws IOException
{
int i,n,m,j,x,y,a[][],b[][],c[][];
DataInputStream br =new DataInputStream(System.in);
System.out.println("Enter the number of rows for A");
m=Integer.parseInt (br.readLine());
System.out.println("Enter the number of columns for A");
n=Integer.parseInt (br.readLine());
a=new int[m][n];
System.out.println("Enter the A array Elements");
for (i=0; i<m; i++)
{
for (j=0;j<n;j++)
{
a[i][j]=Integer.parseInt(br.readLine());
}
}
System.out.println("Enter the number of rows for B");
x=Integer.parseInt (br.readLine());
System.out.println("Enter the number of columns for B");
y=Integer.parseInt (br.readLine());
b=new int[x][y];
System.out.println("Enter the B array Elements");
for (i=0; i<m; i++)
{
for (j=0;j<n;j++)
{
b[i][j]=Integer.parseInt(br.readLine());
}
}
if(n==x)
{
c=new int[m][y];
for(int i =0; i<m;i++)
{
for(j=0;j<y;j++)
{
for(int
k =0; k<y;k++)
{
c[i][j]=
c[i][j]+a[i][k]*b[k][j];
}
}
}
for(i=0;i<m;i++)
{
for(j=0;j<y;j++)
{
System.out.println(c[i][j]+"/t");
}
System.out.println("/n");
}
}
else
{
System.out.println("Matrix
Multiplication is not possible");
}
}
}
OUTPUT
H:\>cd java
H:\Java>path=C:\jdk1.3\bin;
H:\Java>javac matrmul.java
Note: matrmul.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
H:\Java>java matrmul
Enter the number of rows for A
2
Enter the number of columns for A
2
Enter the A array Elements
1
2
3
4
Enter the number of rows for B
2
Enter the number of columns for B
2
Enter the B array Elements
1
2
3
4
Product is
7
10
15
22
matrix addition
CODING:
import java.io.*;
class matadd
{
public static void main(String
args[])throws IOException
{
int i,n,m,j,x,y;
int a[][]=new int [10][10];
int b[][]=new int [10][10];
int c[][]=new int [10][10];
DataInputStream br =new DataInputStream(System.in);
System.out.println("Enter the
number of rows for A");
m=Integer.parseInt (br.readLine());
System.out.println("Enter the
number of columns for A");
n=Integer.parseInt (br.readLine());
System.out.println("Enter the
number of rows for B");
x=Integer.parseInt (br.readLine());
System.out.println("Enter the
number of columns for B");
y=Integer.parseInt (br.readLine());
if((m==x)&&(n==y))
{
System.out.println("Enter the A array Elements");
for (i=0; i<m; i++)
{
for (j=0;j<n;j++)
{
a[i][j]=Integer.parseInt(br.readLine());
}
}
System.out.println("Enter the B array Elements");
for (i=0; i<m; i++)
{
for (j=0;j<n;j++)
{
b[i][j]=Integer.parseInt(br.readLine());
}
}
for(i=0;i<m;i++)
{
for(j=0;j<m;j++)
{
c[i][j]=a[i][j]+b[i][j];
}
}
System.out.println("Answer");
for (i=0;i<m;i++)
{
System.out.println("\t\n");
for (j=0;j<n;j++)
{
System.out.println(c[i][j]);
System.out.println("\t");
}
}
}
else
{
System.out.println("Matrix Addition can not be performed for the
given rows and columns of the matrices");
}
}
}
Output :
H:\>javac matadd.java
H:\>java matadd
Enter the number of rows for A
3
Enter the number of columns for A
3
Enter the number of rows for B
3
Enter the number of columns for B
3
Enter the A array Elements
1
2
3
4
5
6
7
8
9
Enter the B array Elements
1
2
3
4
5
6
7
8
9
Answer
2
4
6
8
10
12
14
16
18
Subscribe to:
Posts (Atom)