Arduino para Iniciantes

Cursos


Simulados


P&R

Arduino-36 Projetos

Ajude-nos a manter este site sempre atualizado com novos Cursos, Tutoriais, Simulados e Projetos. Agradecemos a sua colaboração.

Os doadores receberão material que não consta do site diretamente no e-mail. Programas, Simulados, Tutoriais, Dicas, etc.


Tutoriais Python - 67

Tutorial para Resolver uma Equação Quadrática

  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 >>



Tutoriais


Programas



Projetos


O Catador de Lixo Arduino para Iniciantes Programando com Arduino-12 Projetos
Cursos

Android
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
SQL
P&R

Android
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Simulados

Android
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
SQL
Tutoriais

Android
App Inventor 2
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Programas

Android
App Inventor 2
C
Java
JQuery
JScript
PHP
Python
Projetos

Android
App Inventor 2
Arduino

Copyright 2020 - Simulados & Tutoriais - Todos os Direitos Reservados.