import math
import cmath
a=int(input("aを入力してください:"))
print()
b=int(input("bを入力してください:"))
print()
c=int(input("cを入力してください:"))
print()
print(f'二次方程式')
print(f'{a}(x^2)+{b}(x)+{c}=0')
print(f'整理して')
b=b/a
c=c/a
print(f'(x^2)+{b}(x)+{c}=0')
Δ=(b**2)-4*c
if Δ > 0:
    X1=(-b+math.sqrt(Δ))/2
    X2=(-b-math.sqrt(Δ))/2
    print(f'x={X1},{X2}')
elif Δ == 0: 
    X1=(-b+math.sqrt(Δ))/2
    X2=(-b-math.sqrt(Δ))/2
    print(f'x={X1},{X2}')
else:
    X1=(-b+cmath.sqrt(Δ))/2
    X2=(-b-cmath.sqrt(Δ))/2
    print(f'x={X1},{X2}')

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: