Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- Calculadora de Bhaskara
- -
- Diego Mendes Rodrigues
- """
- import math
- def bhaskara(a=0.0, b=0.0, c=0.0):
- """
- Calcular bhaskara
- :param a: valor do parâmetro A da equação
- :param b: valor do parâmetro B da equação
- :param c: valor do parâmetro C da equação
- """
- delta = pow(b, 2) - (4 * a * c)
- if delta < 0:
- print('\nNão existem raízes reais para a equação')
- else:
- if delta == 0:
- print('\nExiste apenas uma raíz para esta equação')
- raiz = (-1*b)/(2*a)
- print(f'A raíz da equação é {raiz:.2f}')
- else:
- print('\nExisten duas uma raízes para esta equação')
- raiz_1 = ((-1*b)+math.sqrt(delta))/(2*a)
- raiz_2 = ((-1*b)-math.sqrt(delta))/(2*a)
- print(f'As raízes desta equação são {raiz_1:.2f} e {raiz_2:.2f}')
- if __name__ == '__main__':
- """
- Executar o script e calcular o Bhaskara
- """
- a = float(input('Informe o parâmetro A da equação: '))
- b = float(input('Informe o parâmetro B da equação: '))
- c = float(input('Informe o parâmetro C da equação: '))
- bhaskara(a, b, c)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement