Wednesday 13 March 2019

Three dimensional array in java using ForEachLoop



import java.util.*;
public class ForEachLoop
{
public static void main(String []args)
{

Scanner s=new Scanner(System.in);
System.out.println("Enter number of Pages:");
int p=s.nextInt();
System.out.println("Enter number of rows:");
int r=s.nextInt();
System.out.println("Enter number of colums:");
int c=s.nextInt();

int arr[][][]=new int[p][][];

for(int i=0;i<p;i++)
        {
arr[i]=new int[r][];

            for(int k=0;k<r;k++)
            {

                arr[i][k]=new int[c];
            }
        }


System.out.println("Enter numbers in Three dimentional Array:");

for(int j=0;j<arr.length;j++)
for(int i=0;i<arr[j].length;i++)
for(int k=0;k<arr[j][i].length;k++)
{
arr[j][i][k]=s.nextInt();
}


System.out.println("printing");

for(int x[][] : arr)
for(int i[]:x)
for(int j:i)
{
System.out.println(j);
}

}
}

0 comments:

Post a Comment