Download as pdf or txt
Download as pdf or txt
You are on page 1of 16

Star Pattern

package com.pattern;

import java.util.Scanner; Enter the Size:


6
public class SquarePattern { ******
******
public static void main(String[] args) { ******
// TODO Auto-generated method stub ******
Scanner scanner = new Scanner(System.in); ******
System.out.println("Enter the Size: "); ******
int size = scanner.nextInt();
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= size; j++) {
System.out.print("*");
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;
Enter the Size:
public class RightAngleTrianglePattern { 5
*
public static void main(String[] args) { **
// TODO Auto-generated method stub ***
Scanner scanner = new Scanner(System.in); ****
System.out.println("Enter the Size: "); *****
int size = scanner.nextInt();
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class Pattern3 { Enter the size:


5
public static void main(String[] args) { *****
// TODO Auto-generated method stub ****
Scanner scanner = new Scanner(System.in); ***
System.out.println("Enter the size: "); **
int size = scanner.nextInt(); *
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= size - i + 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class Pattern4 { Enter the Size:


5
public static void main(String[] args) { *****
// TODO Auto-generated method stub ****
Scanner scanner = new Scanner(System.in); ***
System.out.println("Enter the Size: "); **
int size = scanner.nextInt(); *
for (int i = size; size >= 1;) {
for (int j = 1; j <= size; j++) {
System.out.print("*");
}
System.out.println();
size--;
}
}
}

package com.pattern;

import java.util.Scanner; Enter the Size:


5
public class Pattern5 { 12345
1234
public static void main(String[] args) { 123
// TODO Auto-generated method stub 12
Scanner scanner = new Scanner(System.in); 1
System.out.println("Enter the Size: ");
int size = scanner.nextInt();
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= size - i + 1; j++) {
System.out.print(j);
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner; Enter the Size:


5
public class Pattern6 { 54321
public static void main(String[] args) { 5432
Scanner scanner = new Scanner(System.in); 543
System.out.println("Enter the Size: "); 54
int size = scanner.nextInt(); 5
for (int i = 1; i <= size; i++) {
for (int j = size; j >= i; j--) {
System.out.print(j);
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner; Enter the Size:


5
public class Pattern7 { 5*4*3*2*1
5*4*3*2
public static void main(String[] args) { 5*4*3
// TODO Auto-generated method stub 5*4
Scanner scanner = new Scanner(System.in); 5
System.out.println("Enter the Size: ");
int size = scanner.nextInt();
for (int i = 1; i <= size; i++) {
for (int j = size; j >= i; j--) {
System.out.print(j);
if (j > i)
System.out.print("*");
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class XPattern {

public static void main(String[] args) { Enter the Size:


// TODO Auto-generated method stub 5
Scanner scanner = new Scanner(System.in); * *
System.out.println("Enter the Size: "); * *
int size = scanner.nextInt(); *
for (int i = 1; i <= size; i++) { * *
for (int j = 1; j <= size; j++) { * *
if (i == j || i + j == size + 1) {
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;
Enter the Size:
public class EmptySquare { 5
*****
public static void main(String[] args) {
// TODO Auto-generated method stub
* *
Scanner scanner = new Scanner(System.in); * *
System.out.println("Enter the Size: "); * *
int size= scanner.nextInt(); *****
for(int i= 1;i<=size;i++) {
for(int j= 1;j<=size;j++) {
if(i==1||j==1||i==size||j==size) {
System.out.print("*");
}else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class Pattern8 {


public static void main(String[] args) { Enter the Size:
Scanner scanner = new Scanner(System.in); 5
System.out.println("Enter the Size: "); 1 2 3 4 5
int size = scanner.nextInt(); 10 9 8 7 6
for (int i = 1; i <= size; i++) { 11 12 13 14 15
if (i % 2 != 0) { 20 19 18 17 16
int number = ((i - 1) * size) + 1; 21 22 23 24 25
for (int j = 1; j <= size; j++) {
System.out.print(number+"\t");
number++;
}
} else {
int number = ((i) * size);
for (int j = 1; j <= size; j++) {
System.out.print(number+"\t");
number--;
}
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class Pattern9 {

public static void main(String[] args) {


// TODO Auto-generated method stub Enter the Size:
Scanner scanner = new Scanner(System.in); 5
System.out.println("Enter the Size: "); *
int size = scanner.nextInt(); **
for (int i = 1; i <= size; i++) { ***
for (int j = 1; j <= size - i; j++) { ****
System.out.print(" "); *****
}
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;
Enter the Size:
public class PyramidPattern { 5
*
public static void main(String[] args) { ***
// TODO Auto-generated method stub *****
Scanner scanner = new Scanner(System.in); *******
System.out.println("Enter the Size: "); *********
int size = scanner.nextInt();
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= size - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i * 2 - 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class Pattern10 { Enter the Size:


5
public static void main(String[] args) { *
// TODO Auto-generated method stub * *
Scanner scanner = new Scanner(System.in); * *
System.out.println("Enter the Size: "); * *
int size = scanner.nextInt(); *********
for(int i= 1;i<=size;i++) {
for(int j=1;j<=size-i;j++) {
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++) {
if(j==1||j==2*i-1||i==size) {
System.out.print("*");
}
else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class DiamondPattern {

public static void main(String[] args) {


// TODO Auto-generated method stub Enter the Size:
Scanner scanner = new Scanner(System.in); 5
System.out.println("Enter the Size: "); *
int size = scanner.nextInt(); ***
if(size%2==0) *****
size++; ***
for(int i=1;i<=size;i++) {
*
if(i<=(size/2)+1) {
for(int j=1;j<=(size/2)+1-i;j++) {
System.out.print(" ");
}
for(int j=1;j<=i*2-1;j++) {
System.out.print("*");
}
}
else {
for(int j=1;j<=i-((size/2)+1);j++) {
System.out.print(" ");
}
for(int j=1;j<=(size-i)*2+1;j++) {
System.out.print("*");
}
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class DiamondPattern1 {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in); Enter the Size:
System.out.println("Enter the Size: "); 5
int size = scanner.nextInt(); *
if(size%2==0) size+=1; ***
*****
size=(size/2)+1;
for(int i=1;i<=size;i++) { ***
for(int j=1;j<=size-i;j++) { *
System.out.print(" ");
}
for(int j=1;j<=(i*2)-1;j++) {
System.out.print("*");
}
System.out.println();
}
size-=1;
for(int i=1;i<=size;i++) {
for(int j=1;j<=i;j++) {
System.out.print(" ");
}
for(int j=1;j<=(size-i)*2+1;j++) {
System.out.print("*");
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class DiamondPattern2 {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the Size: ");
int size = scanner.nextInt();
if(size%2==0) size+=1;
int a = 0, b = 0; Enter the Size:
for (int i = 1; i <= size; i++) { 5
if (i <= (size / 2) + 1) {
*
a = ((size / 2) + 1) - i;
b = (i * 2 - 1); ***
} else { *****
a = i - ((size / 2) + 1); ***
b = (size - i) * 2 + 1;
*
}
for (int j = 1; j <= a; j++) {
System.out.print(" ");
}
for (int j = 1; j <= b; j++) {
System.out.print("*");
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class HollowDiamondPattern {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
Enter the Size:
System.out.println("Enter the Size: "); 5
int size = scanner.nextInt(); *
if (size % 2 == 0) * *
size += 1;
* *
size = (size / 2) + 1; * *
for (int i = 1; i <= size; i++) { *
for (int j = 1; j <= size - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= (i * 2) - 1; j++) {
if (j == 1 || j == (i * 2) - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
size -= 1;
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= (size - i) * 2 + 1; j++) {
if (j == 1 || j == (size - i) * 2 + 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class HollowDiamondPattern1 {

public static void main(String[] args) {


// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the Size: "); Enter the Size:
int size = scanner.nextInt(); 5
if(size%2==0) size+=1; *
int a = 0, b = 0; * *
for (int i = 1; i <= size; i++) { * *
if (i <= (size / 2) + 1) { * *
a = ((size / 2) + 1) - i; *
b = (i * 2 - 1);
} else {
a = i - ((size / 2) + 1);
b = (size - i) * 2 + 1;
}
for (int j = 1; j <= a; j++) {
System.out.print(" ");
}
for (int j = 1; j <= b; j++) {
if(j==1||j==b)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();

}
}
}

package com.pattern;

import java.util.Scanner;

public class Pattern11 {

public static void main(String[] args) { Enter the Size:


// TODO Auto-generated method stub 9
Scanner scanner = new Scanner(System.in); *
System.out.println("Enter the Size: "); **
int size = scanner.nextInt(); ***
for (int i = 1; i <= (size / 2) + 1; i++) { ****
for (int j = 1; j <= i; j++) { *****
System.out.print("*"); ****
} ***
System.out.println(); **
} *
for (int i = 1; i <= size / 2; i++) {
for (int j = 1; j <= ((size / 2) - i) + 1; j++) {
System.out.print("*");
}
System.out.println();
}

}
package com.pattern;

import java.util.Scanner;
Enter the Size:
public class Pattern12 { 9
*
public static void main(String[] args) { **
// TODO Auto-generated method stub
***
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the Size: ");
****
int size = scanner.nextInt(); *****
for (int i = 1; i <= size; i++) { ****
if (i <= (size / 2) + 1) { ***
for (int j = 1; j <= i; j++) { **
System.out.print("*"); *
}
} else {
for (int j = 1; j <= size - i + 1; j++) {
System.out.print("*");
}
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class Pattern13 {

public static void main(String[] args) {


// TODO Auto-generated method stub Enter the Size:
Scanner scanner = new Scanner(System.in); 5
System.out.println("Enter the Size: "); 1
int size = scanner.nextInt(); 2 6
for (int i = 1; i <= size; i++) { 3 7 10
int number = i; 4 8 11 13
for (int j = 1; j <= i; j++) {
5 9 12 14 15
System.out.print(number+"\t");
number=number+(size-j);
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class Pattern14 { Enter the Size:


5
public static void main(String[] args) { 1 2 3 4 5
// TODO Auto-generated method stub 2 3 4 5 1
Scanner scanner = new Scanner(System.in); 3 4 5 1 2
System.out.println("Enter the Size: "); 4 5 1 2 3
int size = scanner.nextInt();
5 1 2 3 4
for(int i=1;i<=size;i++) {
int number =i;
for(int j=1;j<=size;j++) {
if(number>size) number=1;
System.out.print(number +"\t");
number++;
}
System.out.println();
}

}
}
package com.pattern;

import java.util.Scanner;

public class Pattern15 {


public static void main(String[] args) { Enter the Size:
Scanner scanner = new Scanner(System.in); 5
System.out.println("Enter the Size: "); 1
int size = scanner.nextInt(); 212
for (int i = 1; i <= size; i++) { 32123
for (int j = 1; j <= size - i; j++) { 4321234
System.out.print(" "); 543212345
}
int number = i;
for (int j = 1; j <= i * 2 - 1; j++) {
System.out.print(number);
if (j<i) {
number--;
} else {
number++;
}
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;
Enter the Size:
public class Pattern16 { 5
1
public static void main(String[] args) { 2 2
// TODO Auto-generated method stub 3 3 3
Scanner scanner = new Scanner(System.in); 4 4 4 4
System.out.println("Enter the Size: "); 5 5 5 5 5
int size = scanner.nextInt();
for(int i=1;i<=size;i++) {
for(int j=1;j<=size-i;j++) {
System.out.print(" ");
}
for(int j=1;j<=i;j++) {
System.out.print(i+" ");
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class Pattern17 { Enter the Size:


public static void main(String[] args) { 5
Scanner scanner = new Scanner(System.in); 1
System.out.println("Enter the Size: "); 3 4
int size = scanner.nextInt(); 6 5 4
int increment = 1; 7 8 9 10
for (int i = 1; i <= size; i++) {
15 14 13 12 11
int odd = 0, even = 0;
if (i % 2 != 0) {
odd = i * increment;
for (int j = 1; j <= i; j++) {
System.out.print(odd+"\t");
odd--;
}
increment++;
} else {
even = 2 * i - 1;
for (int j = 1; j <= i; j++) {
System.out.print(even+"\t");
even++;
}
}
System.out.println();
}
}
}

package com.pattern;

import java.util.Scanner;

public class SwastikPattern { Enter the Size:


7
public static void main(String[] args) { * ****
// TODO Auto-generated method stub
* *
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the Size: "); * *
int size = scanner.nextInt(); *******
if (size % 2 == 0) * *
size = size + 1; * *
int a = (size / 2) + 1; **** *
for (int i = 1; i <= size; i++) {
for (int j = 1; j <= size; j++) {
if ((j == 1 && i <= a) || i == a || j == a || i == size && j <= a || i == 1 && j >= a
|| j == size && i >= a) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
package com.pattern;

import java.util.Scanner;

public class Pattern18 {


Enter the Size:
5
public static void main(String[] args) {
543*21
// TODO Auto-generated method stub
43*21
Scanner scanner = new Scanner(System.in);
3*21
System.out.println("Enter the Size: ");
21
int size = scanner.nextInt();
1
for(int i=1;i<=size;i++) {
int number = size+1-i;
for(int j=1;j<=size+1-i;j++) {
System.out.print(number);
if(number==3) {
System.out.print("*");
}
number--;
}
System.out.println();
}
}
}

You might also like