求方程ax2+bx+c=0的根 的VB程序求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:1 当a=0 的 情况2 有复数解的情况

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:50:49
求方程ax2+bx+c=0的根 的VB程序求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:1 当a=0 的 情况2 有复数解的情况

求方程ax2+bx+c=0的根 的VB程序求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:1 当a=0 的 情况2 有复数解的情况
求方程ax2+bx+c=0的根 的VB程序
求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:
1 当a=0 的 情况
2 有复数解的情况

求方程ax2+bx+c=0的根 的VB程序求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:1 当a=0 的 情况2 有复数解的情况
Private Sub Form_Activate()
Dim a#,b#,c#,d#,x1#,x2#
a = Val(InputBox("a=","数据输入框",1))
b = Val(InputBox("b=","数据输入框",2))
c = Val(InputBox("c=","数据输入框",1))
If a = 0 Then
If b = 0 Then
If c = 0 Then Print "解得:x有无穷解" Else Print "解得:x无解"
Else
Print "解得:x=" & -c / b
End If
Else
d = b * b - 4 * a * c
If d > 0 Then
x1 = (-b + Sqr(d)) / (2 * a)
x2 = (-b - Sqr(d)) / (2 * a)
Print "解得:x1=" & x1,
Print "x2=" & x2
Else
x1 = -b / (2 * a)
If d = 0 Then Print "解得:x=" & x1
If d < 0 Then
x2 = Sqr(-d) / (2 * a)
Print "解得:x1=" & x1 & "+" & x2 & "i"
Print "x2=" & x1 & "-" & x2 & "i"
End If
End If
End If
End Sub
'这是我的答案,希望对你能有所帮助!

a,b,c 为待定变量,x为变量,d为变量
输入a,b,c
If a=0 ,then
if b=0 and c=0 then x=0
if b=0 and c<>0 then print("error")
if b<>0 then x=-c/b
else d=b&2-4ac
if d>0 then x1=(-b+d^0.5)/2a,x2=(-b-d^0.5)/2a
if d=0 then x=-b/2a
if d<0 then x1=(-b+d^0.5i)/2a, x2=(-b-d^0.5i)/2a

求方程ax2+bx+c=0的根 的VB程序求一元二次方程ax2+bx+c=0的根的VB程序,要考虑到:1 当a=0 的 情况2 有复数解的情况 VB中输入方程ax2+bx+c=0的三个系数a、b、c(设a不等于零),求方程的根(要求输出时保留小数点两位).不讨论△的情况 怎样用vb求一元两次方程ax^2+bx+c=0的根? 用VB编写一个解一元二次方程 AX2+BX+C=0的程序 已知抛物线y=ax2+bx+c顶点坐标为(-1,10),且方程ax2+bx+c=0两实根的平方和为12,求不等式ax2+bx+c>0的解集 已知二次函数y=ax2+bx+c,且不等式ax2+bx+c>-2x的解为1≤x≤31、若方程ax2+bx+c+6a=0有两个相等的根.有二次函数y=ax2+bx+c的解析式2、若二次函数y=ax2+bx+c的最大值为正数,求a取值范围 抛物线Y=ax2+bx+c的图像如图,则关于x的方程ax2+bx+c-2=0的根的情况是 已知抛物线y=ax2+bx+c如图所示,则关于x的方程ax2+bx+c-8=0的根的情况是(  )步骤 如果关于x的一元二次方程ax2+bx+c+0(a不等于0)的两个实数根为α,β,那么方程ax2-bx+c=0的两个实数根ax2+bx+c=0 方程aX2+bX+c=0 的两根为-3,1 则抛物线y=aX2+bX+c的对称轴是直线( ) 方程ax2+bx+c=0的两个根为x1=1.3,x2=6.7,那么抛物线y=ax2+bx+c的对称轴为______?(a≠0)求解答过程以及答案 编程求ax2+bx+c=0方程的根,要求a,b,c从键盘入手,程序中求出方程的所有解 VB输入一元二次方程ax2+bx+c=0的系数a,b,c,计算并输出一元二次方程的两个根x1,x2.求代码及窗体设计 vb编写一个程序,根据输入的系数求一元二次方程ax2+bx+c=0的根,要求考虑实根、虚根等情况,如果系数使得方程没有实数根,则弹出一个只有确定按钮的消息框,提示“方程没有实根”,如果有实根 C语言,求一元二次方程ax2+bx+c=0的根. 二次函数y=ax2+bx+c的最小值且方程ax2+bx+c=0的两个根为-5和-1,二次函数y=ax2+bx+c的最小值为-2,且方程ax2+bx+c=0的两个根为-5和-1, 一元二次方程 (10 16:47:34)若C(C不等于0)是方程AX2+BX+C=0的一个根,求AC+B的值 用c语言写一函数,求方程aX2+bX+c=0的根.从主函数输入a、b、c的值