Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- Resolução de uma equação de 2° grau
- Python 3.6
- Diego Mendes Rodrigues
- '''
- import math
- print('Resolução de uma equação de 2°')
- print('Ax² + Bx + C = 0')
- print('\nInforme os coeficientes inteiros (A, B, C):')
- a = int(input('A: '))
- if a<=0:
- print('O coeficiente A deve ser maior do que zero para termos uma equação de 2°')
- exit()
- b = int(input('B: '))
- c = int(input('C: '))
- delta = (math.pow(b,2)) - (4*a*c)
- print(f'\nDelta (B² - 4*A*C) = {delta}')
- if delta<0:
- print('Delta negativo, essa equação não possui raízes reais')
- exit()
- elif delta>0:
- r1 = ((-b)+math.sqrt(delta))/(2*a)
- r2 = ((-b)-math.sqrt(delta))/(2*a)
- print('\nRaíz 1 = {:.1f} e Raíz 2 = {:.1f}'.format(r1, r2))
- else:
- r1 = (-b)/(2*a)
- print('\nRaíz = {:.1f}'.format(r1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement