Advertisement
elcocodrilotito

ecuaciones de una variable

Mar 30th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. def ecuacion(cadena):
  2.     lista=[0,0]
  3.     igual=1
  4.     for i in cadena.split():
  5.         if i =="=":
  6.             igual=-1
  7.         elif i[-1]=="x":
  8.             lista[0]+=eval(i[:-1])*igual
  9.         else:
  10.             lista[1]+=(-1)*eval(i)*igual
  11.     return lista[1]/lista[0]
  12.  
  13. solucion=ecuacion(input("Inserta ecuación: "))
  14. print("x =",solucion)
  15.  
  16. """
  17. REGLAS
  18. Las ecuaciones deben ser dadas de esta manera:
  19.  
  20. ax +b +c -dx = q +r -hx -k
  21. Es decir el coeficiente con su signo pegado (y con la 'x' pegada si no es un término
  22. independiente. Cada sumando separado por un espacio, y el signo de igual separado también
  23. por un espacio"""
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement