Question: Write a program that reads a text file (input.txt) and uses a recursive algorithm to compute the determinant of the given matrix. It should read
Write a program that reads a text file (input.txt) and uses a recursive algorithm to compute the determinant of the given matrix. It should read the a order of the matrix, read the matrix, print it out, compute, and print the determinant to an output text file (output.txt). Your program should be able to evaluate multiple matrices on a single execution. Your program should handle matrices up to and including those of order 6. In a real application, the sizes could be much larger. You are required to use an array for this problem. Your solution must be recursive. Incorporate error checking as well.
The input txt file (input.txt) looks like this:
1 5
2 2 3 5 9
3 3 -2 4 -1 5 2 -3 6 4
4 2 4 5 6 0 3 6 9 0 0 9 8 0 0 0 5
4 2 4 5 6 0 0 0 0 0 0 9 8 0 0 0 5
4 2 0 0 0 0 3 0 0 0 0 9 0 0 0 0 5
4 2 4 0 6 1 3 0 0 4 0 0 8 2 5 0 5
6 6 4 6 4 6 4 1 2 3 4 5 6 6 5 4 3 2 1 3 2 3 2 3 2 4 6 4 6 4 6 1 1 1 1 1 1
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
