Current Code:
Result:
How I want it to look:
Time and patience is appreciated!
/>
UDATE: Some of the formatting acted weird when I copy/pasted from Eclipse. But the program itself is working and printing the matrices vertically.
import java.util.Scanner;
public class Prog7i5 {
public static void main(String[] args) {
//Declare matrices
double a[][] = new double[3][3];
double b[][] = new double[3][3];
//Ask for user input for matrix a
Scanner input = new Scanner(System.in);
System.out.println("Enter matrix a: ");
//Create matrix a
for(int row = 0; row < a.length; row++) {
for(int column = 0; column < a[0].length; column++) {
a[row][column] = input.nextDouble();
}
}
//Ask for user input for matrix b
System.out.println("Enter matrix b: ");
//Create matrix b
for(int row = 0; row < b.length; row++) {
for(int column = 0; column < a[0].length; column++) {
b[row][column] = input.nextDouble();
}
}
//Print title
System.out.println("The matrices are added as follows.");
//Print matrix a
for(int row = 0; row < a.length; row++) {
for(int column = 0; column < a[0].length; column++) {
System.out.print(a[row][column] + " ");
}
System.out.println();
}
//Print +
System.out.println(" ");
System.out.println("+");
System.out.println(" ");
//Print matrix b
for(int row = 0; row < b.length; row++) {
for(int column = 0; column < b[0].length; column++) {
System.out.print(b[row][column] + " ");
}
System.out.println();
}
//Print =
System.out.println(" ");
System.out.println("=");
System.out.println(" ");
//Print matrix c
for(int row = 0; row < addMatrix(a, B)/>/>.length; row++) {
for(int column = 0; column < addMatrix(a, B)/>/>[0].length; column++) {
System.out.print(addMatrix(a, B)/>/>[row][column] + " ");
}
System.out.println();
}
}
public static double[][] addMatrix(double[][] a, double[][] B)/>/> {
//Declare matrix c
double c[][] = new double[3][3];
//Add matrices
for(int row = 0; row < c.length; row++) {
for(int column = 0; column < c[0].length; column++) {
c[row][column] = a[row][column] + b[row][column];
}
}
return c;
}
}
Result:
Enter matrix a: 1 2 3 4 5 6 7 8 9 Enter matrix b: 0 2 4 1 4.5 2.2 1.1 4.3 5.2 The matrices are added as follows. 1.0 2.0 3.0 4.0 5.0 6.0 7.0 8.0 9.0 + 0.0 2.0 4.0 1.0 4.5 2.2 1.1 4.3 5.2 = 1.0 4.0 7.0 5.0 9.5 8.2 8.1 12.3 14.2
How I want it to look:
1.0 2.0 3.0 0.0 2.0 4.0 1.0 4.0 7.0 4.0 5.0 6.0 + 1.0 4.5 2.2 = 5.0 9.5 8.2 7.0 8.0 9.0 1.1 4.3 5.2 1.1 4.3 5.2
Time and patience is appreciated!
UDATE: Some of the formatting acted weird when I copy/pasted from Eclipse. But the program itself is working and printing the matrices vertically.