Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created March 18, 2019 06:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/c5be801813c804dbf9cf03a1ad1ed1e0 to your computer and use it in GitHub Desktop.
Save parzibyte/c5be801813c804dbf9cf03a1ad1ed1e0 to your computer and use it in GitHub Desktop.
"""
Realizar un programa en Python que pida dos números.
Si los números son distintos, que los sume.
En caso de que sean negativos, se deben multiplicar.
Finalmente, si un número es negativo y otro positivo, que los reste.
@author parzibyte
"""
# Escanear
numero1_como_cadena = input("Escribe un número: ")
numero2_como_cadena = input("Escribe el otro número: ")
# convertir a flotantes
numero1 = float(numero1_como_cadena)
numero2 = float(numero2_como_cadena)
# Si uno es negativo y otro positivo. Ya sea el primero o el segundo
if (numero1 < 0 and numero2 > 0) or (numero2 < 0 and numero1 > 0):
resta = numero1 - numero2
print("La resta es: {}".format(resta))
# Si ambos son negativos
elif numero1 < 0 and numero2 < 0:
multiplicacion = numero1 * numero2
print("El producto es: {}".format(multiplicacion))
# Si son distintos
elif numero1 != numero2:
suma = numero1 + numero2
print("La suma es: {}".format(suma))
else:
# Sr. Stark ahora qué hago.png
pass
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment