Advertisement
Guest User

Untitled

a guest
Feb 25th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. # !/usr/bin/python3
  2.  
  3. '''
  4. O programa calcula as raízes da equação do segundo grau.
  5. '''
  6. import math
  7.  
  8. print("O programa calcula a Equação do 2 grau.", "\n")
  9.  
  10. a = float(input("Informe o valor de 'a': "))
  11. b = float(input("Informe o valor de 'b': "))
  12. c = float(input("Informe o valor de 'c': "))
  13.  
  14. x1, x2 = 0, 0
  15.  
  16. if not a == 0:
  17.  
  18. delta = math.pow(b, 2) - 4 * a * c
  19. print("O valor de delta é", delta)
  20.  
  21. if delta < 0:
  22. print("Esta equação não possui raízes reais.")
  23.  
  24. if delta == 0:
  25. x1 = (-b + math.sqrt(delta)) / 2 * a
  26. print("A raiz desta equação é", x1)
  27.  
  28. if delta > 0:
  29. x1 = (-b + math.sqrt(delta)) / (2 * a)
  30. x2 = (-b - math.sqrt(delta)) / (2 * a)
  31. print("As raízes da equação são", x1, "e", x2)
  32.  
  33. else:
  34. print("O valor de 'a' é igual a 0 (zero), logo, a equação é linear.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement