Fortran - Testing - Improving temporary test programs

How can we know that the function we wrote, works as intended? We could run it, and manually verify its correctness. The simplest way to do this is to call the function in the main program block, print the output, and compare it with what we expect. Say our function calculates the length of a polyline, stored as a two-dimensional array of real s, representing (x,y) coordinates: &#xA; pure function…