square pattern in java

/* Java program to print the following pattern  */


2
0 4
0 0 16
0 0 0 256
0 0 0 0 65536                       



Program:

import java.util.*;

public class square_pattern
{
   public static void main(String args[])
   {
    Scanner sc = new Scanner(System.in);
   
    System.out.print("Enter a number of rows: ");
    int num = sc.nextInt();
    long k=2;
    for(int i=1; i<=num; i++)
    {
        for(int j=1; j<=i; j++)
        {
          
            if(j==i)
            {
              
                System.out.print(k);
                k=k*k;
              
            }
            else
            {
                System.out.print(0+" ");
            }
          
        }
        System.out.print("\n");
    }
   }
}

Output:

 






Comments

Popular Posts