In this tutorial, we will write a java program to print reverse right angled triangle of numbers with numbers in descending order. Before that, you may go through the following topic in java.
The program takes the user input for the number of rows and displays the result using the for loop in java. The number is displayed by decreasing order until it becomes a single digit at the last.
The program is an inverted right triangle number pattern in java or you can say half pyramid of numbers in decreasing order.
Java program to print the right triangle pattern of Numbers
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | import java.util.Scanner; public class Main { public static void main(String[] args) { int rows; Scanner sc = new Scanner(System.in); System.out.print("Enter the number of rows: "); rows = sc.nextInt(); for (int i = 1; i <= rows; i++) { for (int j = rows; j >= i; j--) { System.out.print(j + " "); } System.out.println(); } } } |
Output:
Enter the number of rows: 8
8 7 6 5 4 3 2 1
8 7 6 5 4 3 2
8 7 6 5 4 3
8 7 6 5 4
8 7 6 5
8 7 6
8 7
8