You are on page 1of 4

import java.util.

*;

public class Main{

public static void main(String[] args){

Scanner sc= new Scanner(System.in);

System.out.print("Enter Rows: ");

int row = sc.nextInt();

System.out.print("Enter Columns: ");

int columns = sc.nextInt();


int line = row;

for(int i=1; i<=line; i++){

for(int j = 1; j<=columns;j++){

if(i==1|| j==1 || i==row|| j==columns){

System.out.print("* ");
}
else{
System.out.print(" ");
}
}

System.out.println();
}

// Printing inverted star triangle:-


import java.util.*;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("Enter line ");

int line = sc.nextInt();

for (int i = 1; i <= line; i++) {

for (int gap = 0; gap < line - i; gap++) {

System.out.print(" "); }
for (int star = 1; star <= i; star++) {

System.out.print("* ");
}
System.out.println();
}

// Printing inverted star triangle:-


import java.util.*;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("Enter line ");

int line = sc.nextInt();

for (int i = 1; i <= line; i++) {

for (int gap = 0; gap < line - i; gap++) {

System.out.print(" "); }

for (int star = 1; star <= i; star++) {

System.out.print("* ");
}
System.out.println();
}

// INVERTED HALF-PYRAMID with Numbers


import java.util.*;

public class Main {

public static void main(String [] agrs){

Scanner sc = new Scanner(System.in);


int line = sc.nextInt();

for(int i= 1 ; i<= line; i++){

for(int j= 1 ; j<= line+1-i ; j++){

System.out.print(" " +j);


}
System.out.println();
}

}
}

// TRIANGLE PATTERN WITH 0 AND 1


import java.util.*;

public class Main {

public static void main(String [] agrs) {

Scanner sc = new Scanner(System.in);

int line = sc.nextInt();

for(int i= 1; i<=line; i++){

for (int j =1 ; j <=i ; j ++){

if((i+j)%2== 0){

System.out.print("1");

}
else{
System.out.print("0");
}
}
System.out.println("");

}}

// BUTTERFLY PATTERN
import java.util.*;

public class Main {

public static void main(String [] agrs) {

Scanner sc = new Scanner(System.in);

int line = sc.nextInt();


for (int i = 1; i <= line; i++) {

for (int star = 1; star <= i; star++) {

System.out.print("* ");
}

for (int gap = 1; gap <= 2 * (line - i); gap++) {


System.out.print(" ");
}
for (int star = 1; star <= i; star++) {

System.out.print("* ");

}
System.out.println();

for (int i = line; i >= 1; i--) {

for (int star = 1; star <= i; star++) {

System.out.print("* ");
}

for (int gap = 1; gap <= 2 * (line - i); gap++) {


System.out.print(" ");
}
for (int star = 1; star <= i; star++) {

System.out.print("* ");

}
System.out.println();

} }

You might also like