Mình mới học java.Bây giờ mình muốn thử nhập 1 ma trận kích thước mxn rồi in ra màn hình
Ví dụ như : 1 2 3 4 5
aaaaaaaaaa2 3 3 1 4
aaaaaaaaaa1 3 2 6 5
aaaaaaaaa .................
.Nhưng hình như java nó có chế độ tự xuống dòng thì phải nên mình ko làm nó hiển thị ra được.Hoặc cũng có thể là viết sai code:)
Đây là code của mình
Mấy cái aaa màu trắng để cho nó lùi dòng vào cho dễ nhỉn
Còn đây là hình sau khi chạy chương trình

Ai biết xin chỉ dùm :):):):):):)
Ví dụ như : 1 2 3 4 5
aaaaaaaaaa2 3 3 1 4
aaaaaaaaaa1 3 2 6 5
aaaaaaaaa .................
.Nhưng hình như java nó có chế độ tự xuống dòng thì phải nên mình ko làm nó hiển thị ra được.Hoặc cũng có thể là viết sai code:)
Đây là code của mình
package project1;
import java.util.Scanner;
/**
*
* @author Ngo Tuan An
*/
public class Matrix {
aapublic static void InputMatrix(double a[][],int row,int col,Scanner in){
aaa for(int i=0;i<row;i++)
aaaaa for(int j=0;j<col;j++)
aaaaa {
aaaaa System.out.print("a["+(i+1)+ "]["+(j+1)+ "]=");
aaaaa a[j]=in.nextDouble();
aaaaa }
}
aa public static void OutputMatrix(double a[][],int row,int col){
aaaa for(int i=0;i<row;i++)
aaaaa for(int j=0;j<col;j++)
aaaaa {
aaaaa System.out.printl(a[j]+" ");
aaaaa System.out.print("\n");
aaaaa }
}
aa public static void main(String args[])
aaa {
aaaa double a[][];
aaaa a = new double[20][20];
aaaa int row,col;
aaaa Scanner in = new Scanner(System.in);
aaaa System.out.print("Nhap vao so hang cua ma tran:");
aaaa row = in.nextInt();
aaaa System.out.print("Nhap vao so cot cua ma tran:");
aaaa col = in.nextInt();
aaaa InputMatrix(a,row,col,in);
aaaa System.out.print("\n-----------------------------");
aaaa System.out.print("\nMa tran vua nhap vao la:\n");
aaaa OutputMatrix(a,row,col);
aaaa }
}
Mấy cái aaa màu trắng để cho nó lùi dòng vào cho dễ nhỉn

Còn đây là hình sau khi chạy chương trình


Ai biết xin chỉ dùm :):):):):):)
(dốt anh văn:P)