Ques : Write a Java program for the following pattern of 'D'
* * *
* *
* *
* *
* * *
PROGRAM :
import java.util.Scanner;
public class PatternD
{
public static void main(String[] args)
{
System.out.print("Enter the number of rows : ");
Scanner scan=new Scanner(System.in);
System.out.println();
int n=scan.nextInt();
for (int i=0;i<n ;i++ )
{
for (int j=0;j<=n/2 ;j++ )
{
if (i==0 && j!=n/2 || i==n-1 && j!=n/2 || j==0 || j==n/2 && i!=0 && i!=n-1)
{
System.out.print("* ");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}
}
}
public class PatternD
{
public static void main(String[] args)
{
System.out.print("Enter the number of rows : ");
Scanner scan=new Scanner(System.in);
System.out.println();
int n=scan.nextInt();
for (int i=0;i<n ;i++ )
{
for (int j=0;j<=n/2 ;j++ )
{
if (i==0 && j!=n/2 || i==n-1 && j!=n/2 || j==0 || j==n/2 && i!=0 && i!=n-1)
{
System.out.print("* ");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}
}
}
Output:
Enter the number of rows : 5
* * *
* *
* *
* *
* * *