├── patterns.java ├── right_pascal_triangle.java ├── square_hollow_.java └── squarefillpattern.java /patterns.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class patterns { 3 | public static void main(String[] args) { 4 | Scanner in = new Scanner(System.in); 5 | System.out.print("Enter the number : "); 6 | int n=in.nextInt(); 7 | // pattern1(n); 8 | // pattern2(n); 9 | // pattern3(n); 10 | //pattern4(n); 11 | //pattern5(n); 12 | pattern6(n); 13 | } 14 | static void pattern1 (int n){ 15 | c 16 | } 17 | static void pattern2 (int n){ 18 | System.out.println("Square fill pramid \n"); 19 | for (int i = 1; i <= n; i++) { 20 | // row element = column element 21 | for (int j = 1; j <= n; j++) { 22 | System.out.print(" * "); 23 | } 24 | System.out.println(); 25 | } 26 | } 27 | 28 | static void pattern3 (int n){/////////// it contains n - i + 1 29 | System.out.println("Reverse right half pramid \n"); 30 | for (int i = 1; i <= n; i++) { 31 | // row element = column element 32 | for (int j = 1; j <= n-i+1; j++) { /// n - i + 1 33 | System.out.print(" * "); 34 | } 35 | System.out.println(); 36 | } 37 | } 38 | static void pattern4 (int n){ 39 | System.out.println("number increasing pramid \n"); 40 | for (int i = 1; i <= n; i++) { 41 | // row element = column element // j=1 42 | for (int j = 1; j <= i; j++) { 43 | System.out.print(j+" "); 44 | } 45 | System.out.println(); 46 | } 47 | } 48 | static void pattern5 (int n){ 49 | System.out.println("Right pascal triangle \n"); 50 | for (int i = 1; i <= 2 * n; i++) { // i = 2 * n 51 | // 52 | int space= i > n ? 2 * n - i : i; // space = i > n ? 2 * n - i : i 53 | 54 | for (int j = 1; j <= space; j++) { // j = 2 * n - 1 55 | System.out.print(" * "); 56 | } 57 | System.out.println(); 58 | } 59 | } 60 | static void pattern6 (int n){ 61 | System.out.println("Right pascal triangle \n"); 62 | for (int i = 1; i <= 2 * n - 1 ; i++) { 63 | int colrow = i > n ? 2 * n - i : i; 64 | 65 | int space= n - colrow; 66 | for(int s=0;s n ? 2 * n - i : i; 15 | for (int j = 1; j <= res; j++) { 16 | System.out.print(" * "); 17 | } 18 | System.out.println(); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /square_hollow_.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | public class square_hollow_ { 3 | public static void main(String[] args) { 4 | Scanner in=new Scanner(System.in); 5 | System.out.println("Enter a number "); 6 | int n=in.nextInt(); 7 | 8 | for(int i=0;i