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.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
and --> devuelve True si ambos operandos son verdaderos.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
print() --> imprime un mensaje en la pantalla.
Explicación del Código:
Este programa solicita al usuario dos números y comprueba que ambos estén dentro del rango de -5 a 5. Si cumplen la condición, los suma y muestra el resultado.
Código en Python
n1 = int(input("Ingresar número: "))
n2 = int(input("Ingresar número: "))
if n1 <= 5 and n1 >= -5 and n2 <= 5 and n2 >= -5:
suma = n1 + n2
print(suma)
else:
print("Por favor ingrese números entre el rango 5 y -5")
Explicación de cada código
1. n1 = int(input("Ingresar número: "))
Solicita al usuario que ingrese el primer número.
- input(): permite introducir un dato.
- int(): convierte el dato en un número entero.
- n1: guarda el primer número.
2. n2 = int(input("Ingresar número: "))
Solicita el segundo número y lo guarda en la variable n2.
3. if
Se utiliza para comprobar si una condición se cumple.
4. n1 <= 5
Comprueba que el primer número sea menor o igual que 5.
5. n1 >= -5
Comprueba que el primer número sea mayor o igual que -5. Por lo tanto, n1 debe estar entre -5 y 5.
6. and
La palabra and significa "y". Permite comprobar varias condiciones al mismo tiempo.
7. n2 <= 5 and n2 >= -5
Comprueba que el segundo número también se encuentre entre -5 y 5.
8. suma = n1 + n2
Si ambos números están dentro del rango permitido, se realiza la suma y el resultado se guarda en la variable suma.
9. print(suma)
Muestra en pantalla el resultado de la suma.
10. else
Se ejecuta cuando la condición del if no se cumple, es decir, cuando alguno de los números está fuera del rango permitido.
11. print("Por favor ingrese números...")
Muestra un mensaje indicando al usuario que debe ingresar números dentro del rango de -5 a 5.
Ejemplo de ejecución
Si el usuario introduce:
Ingresar número: 3
Ingresar número: -2
El programa realiza:
3 + (-2) = 1
Y muestra:
1
No hay comentarios.:
Publicar un comentario