jueves, 30 de enero de 2025

Ingresar dos números y mostrar el menor de ellos en Python

Código del ejercicio:

num1 = int(input("Ingrese el primer número: "))
num2 = int(input("Ingrese el segundo número: "))
if num1 < num2:
  print("el primer número es menor que el segundo")
elif num1 == num2:
  print("ambos números son iguales")
else:
  print("el segundo número es menor que el primero")

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.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
print() --> imprime un mensaje en la pantalla.

Explicación del Código:

A continuación se detalla el funcionamiento de cada parte del código que compara dos números y muestra cuál es el menor:

1. Entrada de los números

En esta parte del código se utilizan las funciones input() y int() para pedir al usuario que ingrese dos números. Los números ingresados se almacenan en las variables num1 y num2 como valores enteros.

num1 = int(input("Ingrese el primer número: "))
num2 = int(input("Ingrese el segundo número: "))

2. Comparación de los números

Aquí comienza la comparación entre los dos números. Se utiliza un bloque condicional if-elif-else para determinar cuál de los números es el menor o si son iguales.

Condición: num1 < num2

Si el primer número es menor que el segundo, se imprime el mensaje "El primer número es menor que el segundo".

if num1 < num2:
    print("el primer número es menor que el segundo")

Condición: num1 == num2

Si el primer número es igual al segundo, se imprime el mensaje "Ambos números son iguales".

elif num1 == num2:
    print("ambos números son iguales")

Condición final: else

Si ninguna de las condiciones anteriores se cumple, significa que el segundo número es menor que el primero. En este caso, se imprime el mensaje "El segundo número es menor que el primero".

else:
    print("el segundo número es menor que el primero")

No hay comentarios.:

Publicar un comentario

Ingresar un número entero y mostrar todos los números impares hasta el número ingresado en Python

Código del ejercicio: Con ciclo while numero = int ( input ( "Ingresar un número: " )) if numero ...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️