Categorías
Matemáticas

Resuelve Bhāskara en los números reales, usa la libreria math para el uso de la raiz.

Fuente: frigoli nicolas | Verificado por: Juan Ramírez

Este es un programa de Python que calcula las raíces de una ecuación cuadrática. Las ecuaciones deben tener raíces reales y no pueden ser complejas. – Cita GTP3

donde x es la variable, y ab y c constantes; a es el coeficiente cuadrático (distinto de cero), b el coeficiente lineal y c es el término independiente. Este polinomio se puede interpretar mediante la gráfica de una función cuadrática, es decir, por una parábola. Esta representación gráfica es útil, porque las abscisas de las intersecciones o punto de tangencia de esta gráfica, en el caso de existir, con el eje son las raíces reales de la ecuación. Si la parábola no corta el eje las raíces son números complejos. El primer caso (raíces reales) corresponde a un discriminante positivo, y el segundo (raíces complejas) a uno negativo. – Cita Wikipedia

  • Solución en Python:
from math import sqrt
A = int(input("Ingrese el coeficiente de la variable cuadrática\n"))
B = int(input("Ingrese el coeficiente de la variable lineal\n"))
C = int(input("Ingrese el término independiente\n"))
x1= 0
x2= 0
if ((B**2)-4*A*C) < 0:
  print("La solución de la ecuación es con números complejos")
else:
  x1 = (-B+sqrt(B**2-(4*A*C)))/(2*A)
  x2 = (-B-sqrt(B**2-(4*A*C)))/(2*A)
  print("Las soluciones de la ecuación son:")
  print(x1)
  print(x2)
  • ¿En qué se usa este algoritmo?

en análisis matemático o algebra básica.