Designing Patterns - Print 'Q'.

SOURCE CODE

import java.io.*;
import java.util.*;
public class Q
{
    public static void main(String args[])
    {
        Scanner sc=new Scanner (System.in);
        System.out.print("Enter a odd number >=5 :");
        int n=sc.nextInt();
        int a=n/2+1,m=1;
        System.out.println("\n");
        if(n>=5&& n%2!=0 )           
        {         
            for(int i=1;i<=n;i++)
            {
                for(int j=1;j<=n;j++)
                {
                    if(((i==1 ||i==n)&&(j>1&&j<n))||((j==1 ||j==n)&&(i>1&&i<n))||(i>=a && j==m))
                        System.out.print("Q ");
                    else
                        System.out.print("  ");
                }
                if(i==n)
                    System.out.print("Q Q ");
                m++;
                System.out.println();
            }
        }
        else
            System.out.println("Invalid Input.");
    }
}

OUTPUT





If you have any question then leave a comment below I will do my best to answer that question.
and guys don't forgot to subscribe.


Comments

Popular posts from this blog

[Question 3] ISC 2017 Computer Practical Paper Solved – Caesar Cipher.

Pattern of your own name.

Designing Patterns - Print 'Z'.