Its a Java programming Declare a twodimensional array of int
It\'s a Java programming.
Declare a two-dimensional array of ints in main. Write a static method to read in the size of each dimension, allocate memory for the array and return it. Write another static method to initialize each element to the row index*10 + column index (for example, the element at [3][4] would have the value 34). Call those methods in main.
Solution
ArrayCreate.java
import java.util.Scanner;
 public class ArrayCreate {
  
    public static void main(String[] args) {
        int a[][];
        a = getArray();
        initilizeValues(a);
        System.out.println(\"Array elements are : \");
        for(int i=0; i<a.length; i++){
            for(int j=0;j<a[i].length; j++){
                System.out.print(a[i][j]+\" \");
            }
            System.out.println();
        }
    }
    public static int[][] getArray(){
        Scanner scan = new Scanner(System.in);
        System.out.println(\"Enter the size of rows: \");
        int rows = scan.nextInt();
        System.out.println(\"Enter the size of columns: \");
        int cols = scan.nextInt();
        int arr[][]= new int[rows][cols];
        return arr;
    }
    public static void initilizeValues(int a[][]){
        for(int i=0; i<a.length; i++){
            for(int j=0; j<a[i].length; j++){
                a[i][j] = i * 10 + j; //i indicates row inde and j iindicates column index
            }
        }
    }
}
Output:
Enter the size of rows:
 4
 Enter the size of columns:
 4
 Array elements are :
 0 1 2 3
 10 11 12 13
 20 21 22 23
 30 31 32 33

