Francisco Chaves

Francisco Chaves

Software Developer. Entusiasta Linux.

© 2021

Modo escuro

Fórmula de Bhaskara em Python

Logo

Olá pessoal, hoje iremos utilizar a linguagem Python para fazer a equação do segundo grau, também conhecida como Bhaskara.

A equação é conforme a figura abaixo:

Fórmula equação do 2 grau

Algumas regras, que devemos entender antes de iniciar:

  • O valor de a não pode ser igual a zero;
  • Delta negativo, a equação não possui raízes reais;
  • Delta igual a zero, a equação possui raízes reais iguais; e
  • Delta positivo, a equação possui duas raízes reais e distintas.

Crie um arquivo com o nome bhaskara.py, estarei utilizando a IDE PyCharm:

Crie arquivo Script Python

Adicione o código abaixo:

Código Script Python

a = float(input('Entre com o valor de a: '))
b = float(input('Entre com o valor de b: '))
c = float(input('Entre com o valor de c: '))

delta = (b ** 2) - 4 * a * c

print("\n**************************\n")

if a == 0:
    print("O valor de a, deve ser diferente de 0")
elif delta < 0:
    print("Sem raízes reais")
else:
    x1 = (-b + delta ** (1 / 2)) / (2 * a)
    x2 = (-b - delta ** (1 / 2)) / (2 * a)

    print("x1: {}, x2: {}".format(x1, x2))

Execute o script e observe o resultado:

Resultado da execução do Script

Valeu pessoal 😎✌!

Referências

SILVA, Marcos Noé Pedro da. “Raiz de uma Equação do 2º Grau”; Brasil Escola. Disponível em: https://brasilescola.uol.com.br/matematica/raiz-uma-equacao-2-grau-1.htm. Acesso em 18 de janeiro de 2021.

#Compartilhe

Recomendado para você