Código del ejercicio:
Definición de los códigos del ejercicio:
int() --> convierte el valor especificado en un número entero.input() --> permite obtener texto escrito por teclado.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
elif --> use else if para especificar una nueva condición para probar, si la primera condición es falsa.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
print() --> imprime un mensaje en la pantalla.
f'{}' --> un literal de cadena con formato o f-string es un literal de cadena que tiene el prefijo 'f'o 'F'. Facilita crear interpolaciones en cadenas de texto, simplificando de este modo tanto la lectura como la escritura de estas. Si quieres mostrar variables utilizando f-strings, solo tienes especificar el nombre de las variables entre llaves {}. Y al ejecutar tu código, todos los nombres de las variables serán remplazados con sus respectivos valores.
Explicación del Código:
El objetivo del programa es identificar el primer número negativo ingresado por el usuario entre cuatro números. Aquí tienes la explicación paso a paso:
- Entradas del usuario:
El programa solicita al usuario que ingrese cuatro números. Esto se realiza mediante la función
input(), que permite al usuario escribir los valores en la consola. - Conversión de datos:
Los valores ingresados se convierten en números enteros usando la función
int(). Esto asegura que se puedan comparar numéricamente. - Estructura condicional:
El programa utiliza una serie de declaraciones
if,elif, yelsepara evaluar los números ingresados uno por uno:- Si el primer número (
num1) es negativo, se imprime un mensaje indicando que es negativo y el programa finaliza. - Si el primer número no es negativo, pasa a evaluar el segundo número (
num2), y así sucesivamente hasta el cuarto número (num4). - Si ninguno de los números es negativo, se imprime un mensaje indicando que no hay números negativos.
- Si el primer número (
- Salida del programa:
El resultado se muestra en la consola usando la función
print(). Dependiendo de la evaluación, se indicará cuál es el primer número negativo o que no hay números negativos.
Código Original en Python:
num1 = int(input('Ingrese el primer número: '))
num2 = int(input('Ingrese el segundo número: '))
num3 = int(input('Ingrese el tercer número: '))
num4 = int(input('Ingrese el cuarto número: '))
if num1 < 0:
print(f'{num1}, es un número negativo.')
elif num2 < 0:
print(f'{num2}, es un número negativo.')
elif num3 < 0:
print(f'{num3}, es un número negativo.')
elif num4 < 0:
print(f'{num4}, es un número negativo.')
else:
print('No existe número negativo.')
Este programa es útil para identificar el primer número negativo de una lista corta de valores ingresados por el usuario.
No hay comentarios.:
Publicar un comentario