/* Program 8-7

   Function to calculate the absolute value of a number */

float absolute_value (float x)
 {
  if ( x < 0 )
   x = -x;

  return (x);
 }

main ()
{
 float  f1 = -15.5, f2 = 20.0, f3 = -5.0;
 int    i1 = -716;
 float  result;

 result = absolute_value (f1);
 printf ("result = %.2f\n", result);
 printf ("f1 = %.2f\n", f1);

 result = absolute_value (f2) + absolute_value (f3);
 printf ("result = %.2f\n", result);

 result = absolute_value ( (float) i1 );
 printf ("result = %.2f\n", result);

 printf ("%.2f\n", absolute_value (-6.0) / 4 );
}


/* Program Output

result = 15.50
f1 = -15.50
result = 25.00
result = 716.00
1.50

*/
