-
Lenguaje
Python
-
Descripción
Calcula los valores de x1 y x2 de una ecuación cuadrática usando la fórmula genral.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import os, math
a = float (input ('Ingresa el valor de a: '))
b = float (input ('Ingresa el valor de b: '))
c = float (input ('Ingresa el valor de c: '))
discriminante=b*b-4.0*a*c
if discriminante<0:
discriminante=-discriminante
print ('Soluciones imaginarias')
else:
print ('Soluciones reales')
if a!=0:
x1=(-b+math.sqrt(discriminante))/2.0/a
x2=(-b-math.sqrt(discriminante))/2.0/a
else:
x1=0
x2=0
print ('No es una ecuaci\u00F3n cuadr\u00E1tica')
print ('Valor de discriminante: ' + repr (discriminante))
print ('Valor de x1: ' + repr (x1))
print ('Valor de x2: ' + repr (x2))
print ()
os.system ('pause')
a = float (input ('Ingresa el valor de a: '))
b = float (input ('Ingresa el valor de b: '))
c = float (input ('Ingresa el valor de c: '))
discriminante=b*b-4.0*a*c
if discriminante<0:
discriminante=-discriminante
print ('Soluciones imaginarias')
else:
print ('Soluciones reales')
if a!=0:
x1=(-b+math.sqrt(discriminante))/2.0/a
x2=(-b-math.sqrt(discriminante))/2.0/a
else:
x1=0
x2=0
print ('No es una ecuaci\u00F3n cuadr\u00E1tica')
print ('Valor de discriminante: ' + repr (discriminante))
print ('Valor de x1: ' + repr (x1))
print ('Valor de x2: ' + repr (x2))
print ()
os.system ('pause')