De esta forma también seria valido? se puede mejorar? n1 = int(input("Ingrese un primer numero : ")) n2 = int(input("Ingrese un segundo numero : ")) ope = input("Ingrese un operador valido : +, -, x, / : ") match ope: case "+": res=n1+n2 print("El resultado es : ",int(res)) case "-": res=n1-n2 print("El resultado es : ",int(res)) case "*": res=n1*n2 print("El resultado es : ",int(res)) case "/": res=n1/n2 print("El resultado es : ",int(res)) case _: print("error")
import math def ejecutar(n1,n2): if operacion=="suma": resultado=n1+n2 if operacion=="resta": resultado=n1-n2 elif operacion=="multiplicacion": resultado=n1*n2 elif operacion=="division": resultado=n1/n2 elif operacion=="expo": resultado=n1**n2 else: operacion=="radic" resultado=math.sqrt(n1 ^ n2)
return resultado
n1=int(input("escriba un numero-->")) n2=int(input("escriba un numero-->")) operacion=input(" digite la operacion que desea realizar: suma, resta, multiplicacio, division, expo, radic: ") resultado=(ejecutar(n1,n2)) print("el resultado es: ", resultado) así lo resolví, no se que tal
👋Necesitas AYUDA con tus TAREAS?
Escríbeme aquí ➡️ wa.link/vshwdy
💡 o MIRA la DESCRIPCIÓN de este video! 💡
Un uno de un desafío matemático
ni mla entendi jaja pero si sabes mucho
De esta forma también seria valido? se puede mejorar?
n1 = int(input("Ingrese un primer numero : "))
n2 = int(input("Ingrese un segundo numero : "))
ope = input("Ingrese un operador valido : +, -, x, / : ")
match ope:
case "+":
res=n1+n2
print("El resultado es : ",int(res))
case "-":
res=n1-n2
print("El resultado es : ",int(res))
case "*":
res=n1*n2
print("El resultado es : ",int(res))
case "/":
res=n1/n2
print("El resultado es : ",int(res))
case _:
print("error")
A mi en un elif me sale "sintaxis invalida" y tengo todo bien escrito
import math
def ejecutar(n1,n2):
if operacion=="suma":
resultado=n1+n2
if operacion=="resta":
resultado=n1-n2
elif operacion=="multiplicacion":
resultado=n1*n2
elif operacion=="division":
resultado=n1/n2
elif operacion=="expo":
resultado=n1**n2
else:
operacion=="radic"
resultado=math.sqrt(n1 ^ n2)
return resultado
n1=int(input("escriba un numero-->"))
n2=int(input("escriba un numero-->"))
operacion=input(" digite la operacion que desea realizar: suma, resta, multiplicacio, division, expo, radic: ")
resultado=(ejecutar(n1,n2))
print("el resultado es: ", resultado)
así lo resolví, no se que tal