Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while True:
- a = input("Zahl dessen Wurzel berechnet werden soll: ")
- if 0 < a < 2:
- break
- else:
- print "Bitte eine Zahl zwischen 0 und 2 eingeben.\n"
- TOL = input("Wert fuer die Fehlertoleranz TOL eingeben: ")
- b = 1 - a
- xold = 0
- while True:
- x = 0.5 * (xold.__pow__(2) + b)
- if (x-xold).__abs__() < TOL : break
- xold = x
- print "\nDie Wurzel von ", a, " ist ungefaehr: ", x.__abs__() + 1, "."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement