II. Give the function header for each of the following functions.
a)Function hypotenuse that takes two double-precision floating-point arguments, side1 and side2, and returns a double-precision floating-point result.
b)Function smallest that takes three integers, x, y, z, and returns an integer.
c)Function instructions that does not receive any arguments and does not return a value.
d)Function intToFloat that takes an integer argument, number, and returns a floating-point result.
III. III.Give the function prototype for each of the following:
a)The function described in Exercise II.a.
b)ThefunctiondescribedinExercise II.b.
c)The function described in Exercise II.c.