//Librería que contiene las funciones scanf y printf
#include <stdio.h>
//Librería matemática
#include <math.h>
float pitagoras(float c1, float c2);
//Función principal del programa
int main ()
{
// Este programa calcula la hipotenusa o un cateto utilizando el teorema de Pitágoras
// Declaro las variables de mi función
float cateto1, cateto2, hipotenusa;
//Leo los catetos y calculo la hipotenusa
printf("\nIntroduce el valor de un cateto: ");
scanf("%f",&cateto1);
printf("\nIntroduce el valor del otro cateto: ");
scanf("%f",&cateto2);
// Llamo a la función
hipotenusa=pitagoras(cateto1,cateto2);
// Imprimo el resultado
printf("\nLa hipotenusa es %f.\n",hipotenusa);
//Fin del programa
return 0;
}
// Esta función calcula la hipotenusa utilizando el teorema de Pitágoras
float pitagoras(float c1, float c2)
{
// Declaro las variables de mi función
float res;
res = sqrt(pow(c1,2)+pow(c2,2));
//La variable res tiene el resultado de la función
return(res);
}