Butterfly pattern in java.

■■■■■■■■ ved varshney ■■■■■■■■■■

■》Code link -> click 👇👇👇👇



■》Program->

import java.util.*;
public class butterflypattern {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("enter no. of row=");
        int n=sc.nextInt();
        // upper part of pattern
        for(int i=1; i<=n; i++){
            //1st part for star
            for(int j=1; j<=i; j++){
                System.out.print("*");
            }
            // 2nd part for space
            for(int j=1; j<=2*(n-i); j++){
                System.out.print(" ");
            }
            // 3rd part for star
            for(int j=1; j<=i; j++){
                System.out.print("*");
            }
            System.out.println();
        }
        // lower part
            for(int i=n; i>=1; i--){
            //1st part for star
            for(int j=1; j<=i; j++){
                System.out.print("*");
            }
            // 2nd part for space
            for(int j=1; j<=2*(n-i); j++){
                System.out.print(" ");
            }
            // 3rd part for star
            for(int j=1; j<=i; j++){
                System.out.print("*");
            }
            System.out.println();
            }
    }
}

■》Output->

enter no. of row=5

*               *
**            **
***        ***
****    ****
**********
**********
****    ****
***        ***
**            **
*                *
    


Comments

Popular posts from this blog

Introduction of java Programming language.

Stack data structure.