therrontelford

Processing2DArrays

Jul 18th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.24 KB | None | 0 0
  1. import java.util.Random;
  2. import java.util.Scanner;
  3.  
  4. public class Processing2DArrays {
  5.  
  6.     public static void main(String[] args) {
  7.         int [][] matrix;
  8.         matrix=new int[3][3];
  9.         matrix[0][0]=1;matrix[0][1]=2;matrix[0][2]=3;
  10.         matrix[1][0]=4;matrix[1][1]=5;matrix[1][2]=6;
  11.         matrix[2][0]=7;matrix[2][1]=8;matrix[2][2]=9;
  12.         // OR
  13.        
  14.         int [][] matrix1={
  15.                 {10,20,30},
  16.                 {40,50,60},
  17.                 {70,80,90},
  18.         };
  19.         // to make matrix by input values
  20.        
  21.         Scanner kb= new Scanner(System.in);
  22.         int [][] matrix2;
  23.         matrix2= new int[3][3];
  24.         System.out.println("Enter " +matrix2.length + " rows and "+ matrix[0].length+ " columns");
  25.         for (int i=0; i<matrix2.length; i++){
  26.             for (int j=0; j<matrix2[0].length; j++){
  27.                 matrix2[i][j]=kb.nextInt();
  28.             }
  29.         }
  30.         // to make matrix with random values
  31.         int [][] matrix3;
  32.         matrix3=new int[3][3];
  33.         for (int i=0; i<matrix3.length; i++){
  34.             for (int j=0; j<matrix3[0].length; j++){
  35.                 matrix3[i][j]=(int)(Math.random()*100);
  36.             }
  37.         }
  38.         // OR
  39.         Random ran = new Random();
  40.         int [][] matrix4;
  41.         matrix4=new int[3][3];
  42.        
  43.         for (int i=0; i<matrix4.length; i++){
  44.             for (int j=0; j<matrix4[0].length; j++){
  45.                 matrix4[i][j]=ran.nextInt(100);
  46.             }
  47.         }
  48.         // print the arrays
  49.         for (int i=0; i<matrix.length; i++){
  50.             for (int j=0; j< matrix[0].length; j++){
  51.                 System.out.print(matrix[i][j]+ " ");
  52.             }
  53.             System.out.println();  
  54.         }
  55.         System.out.println();// space between these 2
  56.             for (int i=0; i<matrix1.length; i++){
  57.                 for (int j=0; j< matrix1[0].length; j++){
  58.                     System.out.print(matrix1[i][j]+ " ");
  59.                 }
  60.                 System.out.println();  
  61.             }
  62.         System.out.println();// space between these 2
  63.         for (int i=0; i<matrix2.length; i++){
  64.             for (int j=0; j< matrix2[0].length; j++){
  65.                 System.out.print(matrix2[i][j]+ " ");
  66.             }
  67.             System.out.println();  
  68.         }
  69.         System.out.println();// space between these 2
  70.         for (int i=0; i<matrix3.length; i++){
  71.             for (int j=0; j< matrix3[0].length; j++){
  72.                 System.out.print(matrix3[i][j]+ " ");
  73.             }
  74.             System.out.println();  
  75.         }
  76.         System.out.println();// space between these 2
  77.         for (int i=0; i<matrix4.length; i++){
  78.             for (int j=0; j< matrix4[0].length; j++){
  79.                 System.out.print(matrix4[i][j]+ " ");
  80.             }
  81.             System.out.println();  
  82.         }
  83.    
  84.  
  85.     }
  86.  
  87. }
Add Comment
Please, Sign In to add comment