Lower Triangular and Upper Triangular Matrix Python
PROGRAM TO PRINT LOWER TRIANGULAR AND UPPER TRIANGULAR MATRIX
OUTPUT
Lower triangular matrix: 1 0 0 4 5 0 7 8 9 Upper triangular matrix: 1 2 3 0 5 6 0 0 9
# Function to form lower triangular # matrix def lower(matrix, row, col): for i in range(0, row): for j in range(0, col): if (i < j): print("0", end = " "); else: print(matrix[i][j], end = " " ); print(" "); # Function to form upper triangular marix def upper(matrix, row, col): for i in range(0, row): for j in range(0, col): if (i > j): print("0", end = " "); else: print(matrix[i][j], end = " " ); print(" "); # Driver Code matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]; row = 3; col = 3; print("Lower triangular matrix: "); lower(matrix, row, col); print("Upper triangular matrix: "); upper(matrix, row, col);Lower triangular matrix: 1 0 0 4 5 0 7 8 9 Upper triangular matrix: 1 2 3 0 5 6 0 0 9
Comments
Post a Comment