Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

Actividad Numerico

#Registro 890.670
#Mauro, Aldana


print("Este programa permitira encontrar las raices reales y complejas de una cuadratica")

import cmath #habilita el uso de numeros complejos

print("raices de una compleja")
#defino los valores de a b y c 
a=1
b=3
c=0


#raiz del numero tenga o no parte imaginaria cero
discRoot = cmath.sqrt(b * b - 4 * a * c)

#defino el valor de las raices componiendo la raiz cuadrada segun la formula resolvente

raiz1 = (-b + discRoot) / (2 * a)
raiz2 = (-b - discRoot) / (2 * a)

#finalmente pido que me devuelva las raices
print("las soluciones son:", raiz1, raiz2)

#Ejemplo 1: x^2 +1=0
a=1
b=0
c=1

discRoot = cmath.sqrt(b * b - 4 * a * c)

raiz1 = (-b + discRoot) / (2 * a)
raiz2 = (-b - discRoot) / (2 * a)

print("las soluciones del ejemplo 1 son:", raiz1, raiz2)

#Ejemplo 2: x^2 + 3x -10
a=1
b=3
c=-10

discRoot = cmath.sqrt(b * b - 4 * a * c)

raiz1 = (-b + discRoot) / (2 * a)
raiz2 = (-b - discRoot) / (2 * a)

print("las soluciones del ejemplo 2 son:", raiz1, raiz2)

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.