Tuesday, January 24, 2017

Alphabet Pattern Java :)

This Program prints the following Pattern:
A
BB
CCC
DDDD
EEEEE


package patterns;

import java.util.*;

public class pattern1 {
 
    public static void main(String args[]){
        int i,j;
        char c='A';
        Scanner in=new Scanner(System.in);
        System.out.println("Enter the Length of Pattern: ");
        int n=in.nextInt();
        System.out.println("\nPattern is:");
        for(i=1;i<=n;i++){

            for(j=1;j<=i;j++){
                System.out.print(c);
            }
            c++;
            System.out.println();
        }
    }
}


Star "*" Pyramid Java

Following pattern will be printed by the following code:

                1
              1  1
             1 *  1
           1 *  *  1
          1 1 1 1 1


Code::

import java.util.*;  
public class Gndec {  
    public static void main(String nt[])  
    {  
        Scanner in = new Scanner(System.in);  
        System.out.println("Input the number of rows: ");  
        int n = in.nextInt();
        int d=n;    //for space
        System.out.println("Pattern is :");
        for (int i = 1; i <= n; i++)   
        {  
            for (int spc =d;spc > 0; spc--)     
            //print space  
            {  
                System.out.print(" ");  
            }  
            d--;
            if(i==n)       //last row
            {
                for(int j=0;j<i;j++)
                {
                    System.out.print(1+" ");
                }
            }
            else
            {for (int j = 0; j <i; j++)
            {
                if (j==0||j==i-1)
                {
                    System.out.print(1+" ");
                } else
                {
                    System.out.print("* ");
                }
            }
            }
            System.out.println();  
        }  
    }  

}

Output:

Alphabet Pyramid Java :)

Following code will print the following pattern::

              A
           A B A
       A B C B A


Code::

import java.util.*;  
public class Gndec
 {  
    public static void main(String nt[])  
    {  
        Scanner in = new Scanner(System.in);  
        System.out.println("Input the number of rows: ");  
        int n = in.nextInt();
        int d=n;    //for space
        int count = 1;    // for no of characters in a row
        char c = 'A';  
        System.out.println("Pattern is :");
        for (int i = 1; i < n; i++)   
        {  
            for (int spc =d+3 ;spc > 0; spc--)     
            //print space  
            {  
                System.out.print(" ");  
            }  
            d--;
            for (int j = 0; j < count; j++)   
            {  
                System.out.print(c);//print Character  
                if (j < count / 2)   
                {  
                    c++;  
                } else   
                {  
                    c--;  
                }  
            }  
            count=count+2;
            c = 'A';  
  
            System.out.println();  
        }  
    }  

}

Output:


Constructor Overloading in Java :)- By Nikhil Chauhan

Following code will explain the overloading of constructor in java::

 There are three types of constructors:
1. Default(No argument)
2. Parametrized
3. Copy


Code ::

import java.util.*;
class overload
{
    int a;
    Scanner in=new Scanner(System.in);
    public overload()
    {
        System.out.println("Enter Any Value");
        a=in.nextInt();
    }
    public overload(int c)
    {
        a=c;
    }
    public overload(overload c)
    {
        a=c.a;
    }
    void show()
    {
        System.out.println("Value is "+a);
    }
}
public class Constructor 
{
    public static void main(String[] nt) 
    {
        overload ob=new overload();      //default constructor
        overload ob2=new overload(76);    //parametrized constructor
        overload ob3=new overload(ob);   //copy constructor
        ob.show();
        ob2.show();
        ob3.show();
    }
    

}

Output:

Special Thanks to Mr.Nikhil Chauhan For This Program.... 

Number Pattern 3 :)-By Navneet Singh

Following code will print the following pattern:

 1   2   3   4   5 
 6   7   8   9  10
11 12 13 14 15
16 17 18 19 20

Code::

import java.util.*;
public class Pattern 
{
    public static void main(String[] nt) 
    {  
        int a[][]=new int[20][20];
        System.out.println("Enter The Number of Rows");
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        System.out.println("Enter Number of Columns");
        int m=in.nextInt();
        int k=1;
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<m;j++)
            {
                a[i][j]=k++;
                        
            }
        }
        System.out.println("Pattern is :");
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<m;j++)
            {
                System.out.print(a[i][j]+" ");
            }
            System.out.println();
        }
       

    }

Output:


Special Thanks To Mr.Navneet Singh For This Program....

Number Pattern 2 Java :)-By Piyush Arora

Following code will print the following pattern:

1
2 6
3 7 10 
4 8 11 13
5 9 12 14 15


Code::

import java.util.*;
public class Pattern 
{
    public static void main(String[] nt) 
    {  
        int a[][]=new int[20][20];
        System.out.println("Enter The Number of Rows");
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        int k=1;
        for(int i=1;i<=n;i++)
        {
            for(int j=i;j<=n;j++)
            {
                a[j][i]=k++;
                        
            }
        }
        System.out.println("Pattern is :");
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=i;j++)
            {
                System.out.print(a[i][j]+" ");
            }
            System.out.println();
        }
       

    }

Output:


Special Thanks To Mr.Piyush Arora for This Program....

Number Pattern Java :)- By Garvit Abbat

Following code will print a pattern like given below:

0
1 2
3 4 5
6 7 8 9

Code::

import java.util.*;
public class Pattern 
{
    public static void main(String[] nt) 
    {  
        int a[][]=new int[20][20];
        System.out.println("Enter The Number of Rows");
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        int k=0;
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=i;j++)
            {
                a[i][j]=k++;
            }
        }
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=i;j++)
            {
                System.out.print(a[i][j]+" ");
            }
            System.out.println();
        }
       
    }
    

}

Output:




Special Thanks to Mr. Garvit Abbat for this Program.....