Question: The Language is C and the software is MatLabs (20 pts) (Problem 2.25) The pseudocode in Fig. 1 computes the factorial. Express this algorithm as
The Language is C and the software is MatLabs
(20 pts) (Problem 2.25) The pseudocode in Fig. 1 computes the factorial. Express this algorithm as a well-structured function in either VBA or MATLAB. Test it by computing 0! and 5! In addition, test the error trap by trying to evaluate -2! Turn in your source code and show all the test results with screenshots. FUNCTION fac(n) IF n > 0 THEN x = 1 DOFOR i = 1, n x = x. i END DO fac = X ELSE display error message terminate ENDIE END fac Figure 1. Psuedo code for problem 3
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
