Pattern Example-1
Pattern
----Pattern is---- 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Pattern Example-2
Pattern
----Pattern is---- 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5
package com.w3schools; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(i+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
Pattern Example-3
Pattern
----Pattern is---- 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } System.out.println(); } // lower half of the pattern for (int i = rows-1; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
Pattern Example-4
Pattern
----Pattern is---- 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = rows; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
Pattern Example-5
Pattern
----Pattern is---- 5 4 3 2 1 5 4 3 2 5 4 3 5 4 5
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = rows; j >= i; j--) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
5 4 3 2 1
5 4 3 2
5 4 3
5 4
5
Pattern Example-6
Pattern
----Pattern is---- 5 5 4 5 4 3 5 4 3 2 5 4 3 2 1
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = rows; i >= 1; i--) { for (int j = rows; j >= i; j--) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
Pattern Example-7
Pattern
----Pattern is---- 5 4 3 2 1 4 3 2 1 3 2 1 2 1 1
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = rows; i >= 1; i--) { for (int j = i; j >= 1; j--) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
Pattern Example-8
Pattern
----Pattern is---- 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = rows; i >= 1; i--) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } System.out.println(); } for (int i = 2; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Pattern Example-9
Pattern
----Pattern is---- 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1 1 2 3 4 5 4 3 2 1
package com.w3schools; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { System.out.print(j+" "); } for (int j = i-1; j >= 1; j--) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
1 2 3 4 5 4 3 2 1
Pattern Example-10
Pattern
----Pattern is---- 1 2 1 3 2 1 4 3 2 1 5 4 3 2 1
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = i; j >= 1; j--) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
Pattern Example-11
Pattern
----Pattern is---- 12345 2345 345 45 5 45 345 2345 12345
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j < i; j++) { System.out.print(" "); } for (int j = i; j <= rows; j++) { System.out.print(j); } System.out.println(); } for (int i = rows-1; i >= 1; i--) { for (int j = 1; j < i; j++) { System.out.print(" "); } for (int j = i; j <= rows; j++) { System.out.print(j); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
12345
2345
345
45
5
45
345
2345
12345
Pattern Example-12
Pattern
----Pattern is---- 1 2 3 4 5 2 3 4 5 3 4 5 4 5 5 4 5 3 4 5 2 3 4 5 1 2 3 4 5
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j < i; j++) { System.out.print(" "); } for (int j = i; j <= rows; j++) { System.out.print(j+" "); } System.out.println(); } for (int i = rows-1; i >= 1; i--) { for (int j = 1; j < i; j++) { System.out.print(" "); } for (int j = i; j <= rows; j++) { System.out.print(j+" "); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1 2 3 4 5
2 3 4 5
3 4 5
4 5
5
4 5
3 4 5
2 3 4 5
1 2 3 4 5
Pattern Example-13
Pattern
----Pattern is---- 1 10 101 1010 10101
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= i; j++) { if( { System.out.print(0); } else { System.out.print(1); } } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
10
101
1010
10101
Pattern Example-14
Pattern
----Pattern is---- 10101 01010 10101 01010 10101
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { int num; if( { num = 0; for (int j = 1; j <= rows; j++) { System.out.print(num); num = (num == 0)? 1 : 0; } } else { num = 1; for (int j = 1; j <= rows; j++) { System.out.print(num); num = (num == 0)? 1 : 0; } } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
10101
01010
10101
01010
10101
Pattern Example-15
Pattern
----Pattern is---- 11111 11122 11333 14444 55555
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { for (int j = 1; j <= rows-i; j++) { System.out.print(1); } for (int j = 1; j <= i; j++) { System.out.print(i); } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
11111
11122
11333
14444
55555
Pattern Example-16
Pattern
----Pattern is---- 00000 01000 00200 00030 00004
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 0; i < rows; i++) { for (int j = 0; j < rows; j++) { if(i == j) { System.out.print(i); } else { System.out.print(0); } } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
00000
01000
00200
00030
00004
Pattern Example-17
Pattern
----Pattern is---- 1 2 6 3 7 10 4 8 11 13 5 9 12 14 15
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { int num = i; for (int j = 1; j <= i; j++) { System.out.print(num+" "); num = num+rows-j; } System.out.println(); } scanner.close(); } }
Output
Number of rows you want in this pattern?
5
----Pattern is----
1
2 6
3 7 10
4 8 11 13
5 9 12 14 15
Pattern Example-18
Pattern
----Pattern is---- 1 2 6 3 7 10 4 8 11 13 5 9 12 14 15
package com.w3schools; import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Number of rows you want in this pattern?"); int rows = scanner.nextInt(); System.out.println("----Pattern is----"); for (int i = 1; i <= rows; i++) { int num = i; for (int j = 1; j <= i; j++) { System.out.print(num+" "); num = num+rows-j; } System.out.println(); } scanner.close(); } }