// Program 55: Display the Upper Triangular Part of a Matrix import java.util.*; class UpperTriangle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Enter order: "); int n = sc.nextInt(); if (n < 1 || n > 10) { System.out.println("Invalid order"); return; } int[][] a = new int[n][n]; System.out.println("Enter matrix elements:"); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { a[i][j] = sc.nextInt(); } } System.out.println("Upper triangular matrix:"); for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i <= j) { System.out.print(a[i][j] + "\t"); } else { System.out.print("0\t"); } } System.out.println(); } } }