import java.util.Scanner;
public class JavaProgram
{
public static void main
(String args
[]) {
int row, col, i, j;
int arr[][] = new int[10][10];
Scanner scan
= new Scanner
(System.
in); int arr[][][] = new int[3][4][2];
int i, j, k, num=1;
System.
out.
println("YOU HAVE FOLLOWING CHOICES : "); System.
out.
println("1. 2d array "); System.
out.
println("2. 3d array ");
int i=s.nextInt();
System.
out.
print("Enter Number of Row for Array (max 10) : "); row = scan.nextInt();
System.
out.
print("Enter Number of Column for Array (max 10) : "); col = scan.nextInt();
switch(i)
{
case 1:
System.
out.
print("Enter " +(row
*col
)+ " Array Elements : "); for(i=0; i<row; i++)
{
for(j=0; j<col; j++)
{
arr[i][j] = scan.nextInt();
}
}
System.
out.
print("The Array is :\n"); for(i=0; i<row; i++)
{
for(j=0; j<col; j++)
{
System.
out.
print(arr
[i
][j
]+ " "); }
break;
case2:
for(i=0; i<3; i++)
{
for(j=0; j<4; j++)
{
for(k=0; k<2; k++)
{
arr[i][j][k] = num;
num++;
}
}
}
for(i=0; i<3; i++)
{
for(j=0; j<4; j++)
{
for(k=0; k<2; k++)
{
System.
out.
print("arr[" +i
+ "][" +j
+ "][" +k
+ "] = " +arr
[i
][j
][k
]+ "\t"); }
}
break;
}
default:
system.out.println("invalid choice");
}
system.out.println("array"+array);
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKcHVibGljIGNsYXNzIEphdmFQcm9ncmFtCnsKICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFyZ3NbXSkKICAgewogICAgICAgaW50IHJvdywgY29sLCBpLCBqOwogICAgICAgaW50IGFycltdW10gPSBuZXcgaW50WzEwXVsxMF07CiAgICAgICBTY2FubmVyIHNjYW4gPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwogaW50IGFycltdW11bXSA9IG5ldyBpbnRbM11bNF1bMl07CiAgICAgIGludCBpLCBqLCBrLCBudW09MTsKCgogU3lzdGVtLm91dC5wcmludGxuKCJZT1UgSEFWRSBGT0xMT1dJTkcgQ0hPSUNFUyA6ICIpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiMS4gMmQgYXJyYXkgIik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCIyLiAzZCBhcnJheSAiKTsKCiBpbnQgaT1zLm5leHRJbnQoKTsKCgogICBTeXN0ZW0ub3V0LnByaW50KCJFbnRlciBOdW1iZXIgb2YgUm93IGZvciBBcnJheSAobWF4IDEwKSA6ICIpOwogICAgICAgcm93ID0gc2Nhbi5uZXh0SW50KCk7CiAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJFbnRlciBOdW1iZXIgb2YgQ29sdW1uIGZvciBBcnJheSAobWF4IDEwKSA6ICIpOwogICAgICAgY29sID0gc2Nhbi5uZXh0SW50KCk7CgogICAgICAgICAgIAogICAgICAgIHN3aXRjaChpKQogIHsKICAgICAgICAgICAgY2FzZSAxOgoKICAgU3lzdGVtLm91dC5wcmludCgiRW50ZXIgIiArKHJvdypjb2wpKyAiIEFycmF5IEVsZW1lbnRzIDogIik7CiAgICAgICBmb3IoaT0wOyBpPHJvdzsgaSsrKQogICAgICAgewogICAgICAgICAgIGZvcihqPTA7IGo8Y29sOyBqKyspCiAgICAgICAgICAgewogICAgICAgICAgICAgICBhcnJbaV1bal0gPSBzY2FuLm5leHRJbnQoKTsKICAgICAgICAgICB9CiAgICAgICB9CgkgICAKICAgICAgIFN5c3RlbS5vdXQucHJpbnQoIlRoZSBBcnJheSBpcyA6XG4iKTsKICAgICAgIGZvcihpPTA7IGk8cm93OyBpKyspCiAgICAgICB7CiAgICAgICAgICAgZm9yKGo9MDsgajxjb2w7IGorKykKICAgICAgICAgICB7CiAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoYXJyW2ldW2pdKyAiICAiKTsKICAgICAgICAgICB9CiAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCk7CgoKYnJlYWs7CgoKCmNhc2UyOgoKCiAgZm9yKGk9MDsgaTwzOyBpKyspCiAgICAgIHsKICAgICAgICAgIGZvcihqPTA7IGo8NDsgaisrKQogICAgICAgICAgewogICAgICAgICAgICAgIGZvcihrPTA7IGs8MjsgaysrKQogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgYXJyW2ldW2pdW2tdID0gbnVtOwogICAgICAgICAgICAgICAgICBudW0rKzsKICAgICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgIH0KCSAgCiAgICAgICBmb3IoaT0wOyBpPDM7IGkrKykKICAgICAgewogICAgICAgICAgZm9yKGo9MDsgajw0OyBqKyspCiAgICAgICAgICB7CiAgICAgICAgICAgICAgZm9yKGs9MDsgazwyOyBrKyspCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KCJhcnJbIiAraSsgIl1bIiAraisgIl1bIiAraysgIl0gPSAiICthcnJbaV1bal1ba10rICJcdCIpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oKTsKICAgICAgICAgIH0KICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigpOwoKYnJlYWs7Cgp9CmRlZmF1bHQ6CnN5c3RlbS5vdXQucHJpbnRsbigiaW52YWxpZCBjaG9pY2UiKTsKCgp9CnN5c3RlbS5vdXQucHJpbnRsbigiYXJyYXkiK2FycmF5KTsKfQoK