Valor absoluto en C

Valor absoluto en C

En este post de programación en C te enseñaré a calcular el valor absoluto de un número.

El valor absoluto es la distancia que existe entre dos puntos de una recta, y esta distancia siempre será positiva.

Explicado con otras palabras y sin ser matemático, el valor absoluto es convertir un número a su representación positiva en caso de que éste sea negativo.

Anteriormente te enseñé cómo convertir un número negativo a positivo en C en donde vimos funciones nativas, pero en este post te enseñaré cómo hacer una función propia.

Obtener el positivo del negativo

Primero comprobamos si el número es negativo, y para convertirlo simplemente lo multiplicamos por menos 1 o lo negamos. En este caso lo voy a multiplicar por -1. Entonces queda así:

Poniendo todo junto

No hay más que agregar, pasemos directamente al modo de uso desde el método main. El código queda así:

Al ejecutarlo para probar la función, los resultados son correctos. Si el número ya es positivo, no se le hace modificación. Y en caso de que el mismo sea negativo, se convierte a positivo:

Valor absoluto en C
Valor absoluto en C

Puedes probar el código en línea, y leer más sobre C en el blog de Parzibyte.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

Dejar un comentario