Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. while True:
  2. print(" ")
  3. print("ax^2+bx+c ausrechen UwU, Bitte Achte!!! Bei Kommazahlen . benutzen, nicht , Beispiel: 0.5 0.7 1.6")
  4. import time
  5.  
  6. print("Auf ein Neues?")
  7.  
  8. U1 = input("input a ")
  9. I1 = input("input b ")
  10. O1 = input("input c ")
  11. if (U1.isalpha() or I1.isalpha() or O1.isalpha()) is False:
  12. print("doing some math")
  13. a = float(U1)
  14. b = float(I1)
  15. c = float(O1)
  16. if ((b * b) - (4 * a * c)) > 0:
  17. q = float(((b * b) - (4 * a * c)) ** (1 / 2))
  18. x = float(2 * a)
  19. y = float(-1 * b)
  20. z = float(q * (-1))
  21. result1 = str((y + q) / x)
  22. result2 = str((y + z) / x)
  23.  
  24. print("Nullstelle1=" " " + result1 + "")
  25. print("Nullstelle2=" " " + result2 + "")
  26.  
  27. abc = float((-1 * b) / (2 * a))
  28. Moo = float((4 * a * c) - (b ** 2)) / (4 * a)
  29.  
  30. cba = str(abc)
  31. oom = str(Moo)
  32.  
  33. print("Scheitelpunkt: (" + cba + "|" + oom + ")")
  34.  
  35. if (a > 0) is True:
  36. print("Nach oben geöffnete Funktion")
  37. print("Schnittpunkt mit der Y-Achse ist" " " + O1 + " ")
  38.  
  39. else:
  40. print("Nach unten geöffnete Funktion")
  41. print("Schnittpunkt mit der Y-Achse ist" " " + O1 + " ")
  42.  
  43. else:
  44. print("sorry, geht nicht da eine negative zahl unter der wurzel sein würde")
  45. time.sleep(3)
  46. else:
  47. print("nur Zahlen bitte")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement