Explanation :
If n=6 then output will be
*
**
***
****
*****
******
*****
****
***
**
*.
Code:
import java.util.Scanner;public class StarPattern1
{
public static void main( String args[])
{
Scanner sc = new Scanner(System.in);
System.out.printf("Enter the no. of lines: ");
int line=sc.nextInt();
int i,j,k,samp=1;
for (i=1; i<=line; i++)
{
for (k=samp; k<=line; k++)
{
System.out.printf(" ");
}
for (j=0; j< i; j++)
{
System.out.printf("*");
}
samp = samp + 1;
System.out.printf("\n");
}
samp = 1;
for (i=line-1; i>=1; i--)
{
for (k=samp; k>=0; k--)
{
System.out.printf(" ");
}
for (j=i; j>=1; j--)
{
System.out.printf("*");
}
samp = samp + 1;
System.out.printf("\n");
}
}
}
No comments:
Post a Comment