El valor absoluto de un número.
· Nombre de la función: absoluto
· Parámetros: un entero
· Devuelve: un número entero positivo.
El valor absoluto de un número x es x si el número es positivo y -x si el número es negativo. Una función absoluto que calcula el valor absoluto de un número recibirá el dato del número, y devolverá el valor absoluto del mismo. Supongamos que dicho dato es entero, la definición de la función será:
int absoluto(int x){
int abs;
if(x>0) abs=x;
else abs=-x;
return abs;
}
Podemos simplificar el código sin necesidad de declarar una variable temporal abs.
int absoluto(int x){
if(x>0) return x;
else return -x;
}
O bien,
int absoluto(int x){
if(x>0) return x;
return -x;
}
Una función similar nos hallará el valor absoluto de un dato de tipo double.
double absoluto(double x){
if(x<0) return -x;
return x;
}
0 comentarios:
Publicar un comentario
Gracias por comentar ;-)