Heart pattern

import java.util.*;
class Heart {
public static void main (String[] args) {
 Scanner sc=new Scanner(System.in);
    int i, j;
    int n=sc.nextInt();
    for(i=n/2; i<=n; i+=2)
    {
        for(j=1; j<n-i; j+=2)
        {
            System.out.print("  ");
        }
        for(j=1; j<=i; j++)
        {
            System.out.print("* ");
        }
        for(j=1; j<=n-i; j++)
        {
            System.out.print("  ");
        }
        for(j=1; j<=i; j++)
        {
            System.out.print("* ");
        }
        System.out.println();
    }
    for(i=n; i>=1; i--)
    {
        for(j=i; j<n; j++)
        {
            System.out.print("  ");
        }
        for(j=1; j<=(i*2)-1; j++)
        {
            System.out.print("* ");
        }
        System.out.println();
    }
}
}
input : 5
output :
    * *       * *
* * * *   * * * *
* * * * * * * * *
   * * * * * * *
      * * * * *
         * * *
            *

Comments

Popular Posts