Skip to main content

PATTERNHILL PROGRAMMING USING JAVA

import java.util.*;
class Patternhill
{
public static void main(String rishabh[])
{int i,j,m=-1;
int n,p;
Scanner sc=new Scanner(System.in);
System.out.println("enter a row number");
int k=sc.nextInt();
System.out.println("enter the number of hill but u will get in multiple of 2");
int l=sc.nextInt();

for(i=1;i<=k;i++)
{
    int u=l-1;
int g=l-1;
m=m+2;
for(j=(k-i);j>=1;j--)
{
System.out.print(" ");
}
for(n=m;n>=1;n--)
{
System.out.print("*");
}
while(u>=1){
for (j=(2*(k-i));j>=1;j--)
{
System.out.print(" ");
}
for(p=m;p>=1;p--)
{
System.out.print("*");
}
u--;}
while(g>=1){for (j=(2*(k-i));j>=1;j--)
{
System.out.print(" ");
}g--;}
System.out.println("");
}
}
}

Comments