Define a function called hypotenuse that calculates the leng
Solution
C code:
#include <stdio.h>
#include <math.h>
double hypotenuse( double s1, double s2)
{
double ans = sqrt(s1*s1 + s2*s2);
return ans;
}
int integerPower(int base, int exp)
{
int m = 1;
int i =0;
while(i<exp)
{
i++;
m = m*base;
}
return m;
}
int main()
{
double s1,s2;
s1 = 3; s2 = 4;
double h = hypotenuse(s1,s2);
printf(\"%s%f\ \",\"s1 = 3, s2 = 4, hypotenuse = \", h);
s1 = 5; s2 = 12;
h = hypotenuse(s1,s2);
printf(\"%s%f\ \",\"s1 = 5, s2 = 12, hypotenuse = \", h);
s1 = 8; s2 = 15;
h = hypotenuse(s1,s2);
printf(\"%s%f\ \",\"s1 = 8, s2 = 15, hypotenuse = \", h);
int base = 3;int power = 4;
int out = integerPower(base,power);
printf(\"%i%s%d%s%d\ \",base,\" to power \",power, \" = \", out);
return 0;
}
Sample Output:
s1 = 3, s2 = 4, hypotenuse = 5.000000
s1 = 5, s2 = 12, hypotenuse = 13.000000
s1 = 8, s2 = 15, hypotenuse = 17.000000
3 to power 4 = 81
