作业帮 > 综合 > 作业

已知一元二次方程ax2+bx+c+0在b2-4ac≥0的情况下有两个实数解(-b±√b2-4ac)/2a

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 21:03:24
已知一元二次方程ax2+bx+c+0在b2-4ac≥0的情况下有两个实数解(-b±√b2-4ac)/2a
一道C语言习题
已知一元二次方程ax2+bx+c+0在b2-4ac≥0的情况下有两个实数解(-b±√b2-4ac)/2a
试将表示方程跟的数学表达式改写成符号C++语言要求的表达式.(提示:√x用sqrt(x)代替)
PS:“√”指的是根号
抱歉
ax^2+bx+c=0
010 LET A=a B=b C=c
015 WHEN A=0 GO TO 050
020 LET D=B^2-4AC
025 WHEN D0 GO TO 045
040 PRINT ''TWO EQUAL REAL ROOTS X=[-B+sqrt(D)]/(2A)''
045 PRINT ''TWO DISTINCT REAL ROOTS
X1=[-B+sqrt(D)]/(2A) X2=[-B-sqrt(D)]/(2A)''
050 Bx+C=0
055 WHEN B=0 GO TO 080
060 PRINT ''ONE REAL ROOT X=-C/B''
070 PRINT ''NO REAL ROOTS''
080 PRINT ''NO REAL ROOT''