Generation

generate functionSun, 26 Oct 2025

Pide al usuario un número entero y muestra por pantalla su valor absoluto. El valor absoluto de un número es siempre positivo (si el número es negativo, se cambia de signo).sin usar abs ().

Aquí te muestro un ejemplo de cómo puedes pedir un número entero al usuario y mostrar su valor absoluto sin usar la función `abs()` en Python: ```python # Pedimos un número entero al usuario numero = int(input("Por favor, ingresa un número entero: ")) # Comprobamos si el número es negativo if numero < 0: # Si es negativo, lo convertimos a positivo multiplicándolo por -1 valor_absoluto = numero * -1 else: # Si no es negativo, el valor absoluto es el mismo número valor_absoluto = numero # Mostramos el valor absoluto print("El valor absoluto de", numero, "es:", valor_absoluto) ``` En este código, si el número es negativo, lo convertimos a positivo multiplicándolo por -1. Si no es negativo, el valor absoluto es el mismo número. Luego, mostramos el valor absoluto por pantalla. También puedes hacerlo de manera más concisa utilizando una expresión condicional: ```python # Pedimos un número entero al usuario numero = int(input("Por favor, ingresa un número entero: ")) # Mostramos el valor absoluto print("El valor absoluto de", numero, "es:", numero if numero >= 0 else numero * -1) ``` En este caso, si `numero` es mayor o igual a 0, se muestra el mismo número. Si no, se muestra el número multiplicado por -1, lo que equivale a su valor absoluto.

Want to kickstart your project?Use the new AI Studio to create your code