Neste tutorial, veremos como resolver uma equação quadrática.
Uma equação quadrática é feita a partir de um termo latino "quadrados", que significa quadrado. É um tipo especial de equação
com no formato:
ax2+bx+c=0
Aqui, "x" é desconhecido que você deve encontrar e "a", "b", "c" especifica os números de forma que "a" não seja igual a 0.
Se a = 0, a equação torna-se linear e não mais quadrática .
Na equação, a, b e c são chamados de coeficientes.
Vejamos um exemplo para resolver a equação de segundo grau: 8x2 + 16x + 8 = 0.
Arquivo: 67-funcaoQuadratica.py:
Para compilar o código, utilize qualquer compilador de sua preferência ou utilize o compilador online abaixo:
Compilador Online Python
Veja na imagem abaixo o resultado desse código:

Explicação do código:
Na primeira linha, importamos o módulo cmath e definimos três variáveis denominadas a, b e c, que recebem informações do
usuário. Em seguida, calculamos o discriminante usando a fórmula. Usando o método cmath.sqrt(), calculamos duas soluções e imprimimos
o resultado.
Segundo método:
Podemos obter a solução da equação quádrica usando a fórmula direta. Vamos entender o seguinte exemplo.
A fórmula acima consiste nos seguintes casos:
1) Se b2 < 4ac, então as raízes são complexas (não reais). Por exemplo - x2 + x + 1, as raízes são -0,5 + i1,73205 e
+0,5 - i1,73205.
2) Se b2 == 4ac, então ambas as raízes são iguais Por exemplo - x2 + x + 1, as raízes são -0,5 + i1,73205 e +0,5 - i1,73205.
3) Se b2 > 4ac, então as raízes são reais e diferentes. Por exemplo - x2 - 7 x - 12, as raízes são 3 e 4.
Vejamos um exemplo.
Arquivo: 67-funcaoQuadratica-2.py:
Veja na imagem abaixo o resultado desse código:

Explicação do código:
Na primeira linha, importamos o módulo cmath e definimos três variáveis denominadas a, b e c, que recebem informações do
usuário. Em seguida, calculamos o discriminante usando a fórmula. Usando o método cmath.sqrt(), calculamos duas soluções e imprimimos
o resultado.
<< Tutorial para Calcular o Índice de Massa Corporal
Tutorial para Imprimir todos os Números Primos de um Intervalo >>

|