问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用VB解一元二次方程ax^2+bx+c=0的流程图

发布网友 发布时间:2022-05-02 01:13

我来回答

3个回答

热心网友 时间:2022-06-26 00:45

在窗体上分别放三个文本框用于输入a,b,c的值,再放一个按钮用于求解
private sub command1_click()
dim x as double,x1 as double,x2 as double,a1 as double,a2 as double
a =val(text1.text)
b =val(text2.text)
c =val(text3.text)
cls
currentx=600
currenty=1100
if a =0 then
if b =0 then
msgbox "系数为0,请重新输入!"
text1.setfocus
text1.selstart=0
text1.sellength=len(text1.text)
else
x=-c/b
print "x=";format(x,"0.000")
end if
exit sub
end if
dim n as double
n=b^2-4*a*c
select case n
case 0
print "x1=x2=";format(-b/(2*a),"0.000")
case is >0
x1=(-b+sqr(n)/(2*a)
x2=(-b-sqr(n)/(2*a)
print "x1=";format(x1,"0.000")
currentx=600
currenty=1300
print "x2=";format(x2,"0.000")
case is<0
a1 = -b/(2*a)
a2 = sqr(abs(n))/(2*a)
print "x1=";format(a1,"0.000");"+";format(a2,"0.000");"i"
currentx=600
currenty=1300
print "x2=";format(a1,"0.000");"-";format(a2,"0.000");"i"
end select
end sub

热心网友 时间:2022-06-26 00:46

输入a,b,c
=>d=b*b-4*a*c
d<0? ----Y=>输出"无实数根"
N=>x1=(-b+sqr(d))/(2*a)
x2=(-b-sqr(d))/(2*a)
=>输出x1,x2

若题目有要求判断a,b,c
a=0,b<>0 x=-c/b
a=0,b=0,c=0 无数解
a=0,b=0,c<>0 无解

热心网友 时间:2022-06-26 00:46

人家要的是流程图
用VB解一元二次方程ax^2+bx+c=0的流程图

private sub command1_click()dim x as double,x1 as double,x2 as double,a1 as double,a2 as double a =val(text1.text)b =val(text2.text)c =val(text3.text)cls currentx=600 currenty=1100 if a =0 then if b =0 then msgbox "系数为0,请重新输入!"text1.setfocus text1.s...

VB6.0实现一元二次方程的求解

打开VB6.0,新建一个工程,在窗体中添加两个命令按钮,caption分别改为“计算”、“输出”,将窗体Form1的caption属性改为“解一元二次方程”,添加5个标控件,将其caption属性分别改为“a”、"b”、“c”、“X1”、“X2”,添加5个文本框,并将其Text属性清空,将界面设置成下图 一元二次...

大学vb,设计应用程序求解一元二次方程ax^2+bx+c=0

List1.AddItem a &amp; "*" &amp; x &amp; "^2+" &amp; b &amp; "*" &amp; x &amp; "+" &amp; c &amp; "=0" List1.AddItem "" End If End If Next x Next c Next b Next a使用穷举法计算

用VB编程 对于ax^2+bx+c=0来说 只要输入 abc 即可获得根

TextBox1.Text b = TextBox2.Text c = TextBox3.Text d = b ^ 2 - 4 a c If d = 0 Then TextBox4.Text = "只有一个实数解:x="&amp; -b / (2 a)ElseIf d &gt; 0 Then d = Math.Sqrt(d)TextBox4.Text = "有两个实数解:x1="&amp; -(b + d)/ (2 a)&amp; ",x2="&amp; -(...

一元二次方程计算机解

在VB编程中,可以使用以下代码来实现一元二次方程的求解。这个代码适用于一般形式的一元二次方程 ax^2 + bx + c = 0,并会以对话框的形式显示解的结果。首先,需要定义变量a、b和c,以及可能的解x1和x2,例如:vbDim a As Double, b As Double, c As Double, x1 As Double, x2 As ...

谁帮忙写个一元二次方程的VB程序

Dim x1, x2 As Double '方程的两个解 Dim info As String '输出结果 A = CDbl(txt1.Text)B = CDbl(txt2.Text)C = CDbl(txt3.Text)'根据b*b-4ac判断方程的解 If ((B * B - 4 * A * C) = 0) Then info = "x1=x2=" &amp; res(A, B, C) '方程只有1解 ElseIf...

VB程序编程:画出求一元二次方程的流程图

以下是画一元二次方程的图的代码:(假设y=a*x^2+b*x+c,将窗口的大小调为4800×4800)Private Sub Command1_Click()Cls Line (0, 2400)-(4800, 2400), RGB(255, 0, 0)Line (2400, 0)-(2400, 4800), RGB(255, 0, 0)Dim x Dim xx Dim y Dim yy Dim a Dim b Dim c a ...

用VB怎么编一元二次方程计算?

利用公式法来解Private Sub Command1_Click()Dim a As Double, b As Double, c As Double a = Val(Text1.Text)b = Val(Text2.Text)c = Val(Text3.Text)If a = 0 Then MsgBox "a不能为0"GoTo r End If If b ^ 2 - 4 * a * c &lt; 0 Then Label1.Caption = "实数范围内无...

怎样用vb设计一个解方程的程序

这是不好办的。用vb解方程不是一个好办法。你可以使用sas、mathmatics等等的软件。如果你硬要用vb的话,可以去参考一下牛顿-莱布尼兹迭代法等解多次方程的方法。

如何VB编程求二次方程的解(分类讨论)

'求一元二次方程的跟ax^2+bx+c=0 Private Sub Command1_Click()Dim a#, b#, c#, gen a = InputBox("输入A的值")b = InputBox("输入B的值")c = InputBox("输入C的值")If a = 0 And b = 0 And c = 0 Then Print "x的值是全体实数."ElseIf a = 0 And b = 0 And ...

已知一元二次方程ax的平方加bx 一元二次方程ax平方加bx加c 一元二次方程ax平方 一元二次方程的解 一元二次方程等于零的解 一元二次方程a减b加c等于0 一元二次方程的零点 一元二次方程的复根公式 一元二次方程a能等于0吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卡耐基的智慧大全集内容简介 会说话赢天下内容简介 卡耐基演讲与口才内容简介 商务口才训练内容简介 卡耐基金牌口才作者简介 卡耐基商务口才 作者简介 爱因斯坦的更多故事 杨柯叶谨言是什么电视 房贷和消费贷利率差别不大,但是还款金额差别挺大,都是怎么计算的... ...11月18号提现1500元、,11月25号还款1515,请问我还需要还 我忘记微信密码,刚申诉回来,更改了新密码,用新密码怎么登录不上? 微信在别处登陆了我该怎么办改密码也没用 用程序流程图画出求解一元二次方程3X&#xFFFD;0&#xFFFD;5-4X+1=0的求解过程 白萝卜和水果放冰箱里一天会发臭吗? 设计一个求解一元二次方程ax 2 +bx+c=0的算法,并画出程序框图表示. 用程序流程图画出求解一元二次方程3X&#x00B2;-4X+1=0的求解过程 VB程序编程:画出求一元二次方程的流程图 写出求一元二次方程ax&#x2283;2;+bx+c=0的解的流程图 求解一元二次方程ax2+bx+c=0,在答题纸上写出算法步骤并画出流程图。 设计一个算法求解一元二次方程ax方+bx+c=0的算法,并画出程序框图 流程图一元二次方程 求一元二次方程流程图 一元二次方程流程图 财付通的用户名设置了还可以修改吗?怎么修改? 财付通手机号码换了、丢失、忘记或停止使用的用户,如何修改绑定手机 财付通注册登录、账户管理 QQ财付通支付密码忘记了怎么弄,银行卡绑定密码也忘记了,怎么找回来 考了CPA有必要再考CMA么 客服说账号拉黑了,有办法处理吗 扬州管理会计证书CMA好不好?应该选择考CPA还是选择考CMA,如何抉择? cpa和cma考试应该选哪个 下面是描述求一元二次方程ax2+bx+c=0的根的过程的程序框图,请问虚线框内是______ 结构 写出求解一元二次方程的程序流程图? 好心人帮帮我吧 求解一元二次方程的程序流程图可称为( ) 微信密码和手机号被改申述也没有用怎么办? 水果萝卜冻了还能吃不 求labview解一元二次方程程序框图,结果用数值、表盘和温度计显示,急求 水果萝卜怕冻吗 高职信息技术 判断一元二次方程ax^2+bx+c&gt;0是否有根求解流程图和自然语言 河北青萝卜产地 写出求解下列问题的程序流程图,以word文档保存(个人完成) 题目:求一元二次方程ax2+bx+c=0的根。 白罗卜和青罗水那好 水水果和蔬菜如萝卜常会变轻甚至空心状,这是为什么?你认为怎样才能保存长久? 水果萝卜长在地里零下7度能冻坏吗 小令又称什么体制短小是散曲最基本的提示 小令又名是什么 什么是元代散曲中的小令和套数? 小令又称什么体制短小是散曲最基本的体制 小令又称什么体制短小是散曲最基本的启示 宋词中的“小令”和元曲中的“小令” 元散曲中的小令,元人为什么叫它为“叶儿”