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

vb求一元二次方程的根

发布网友 发布时间:2022-12-10 20:17

我来回答

4个回答

热心网友 时间:2024-10-28 23:58

privat sub command1_click()
dim a,b,c,x1,x2,d as sigle
a=val(textl.text)
b=val(text2.text)
c=val(text3.text)
d=b^2-4*a*c
if d>0 then
x1=(-b+sqr(d))/(2*a)
x2=(-b-sqr(d))/(2*a)
else if d=0 then
x1=(-b/2*a)
x2=x1
else msgbox"方程没有实根"
end if

text4.text="x1=" & x1 & "" & "x2=" & x2
end sub

热心网友 时间:2024-10-28 23:58

Private Sub command1_click()
Dim a, b, c, x1, x2, d As Single
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)
d = b ^ 2 - 4 * a * c
If d > 0 Then
x1 = (-b + Sqr(d)) / (2 * a)
x2 = (-b - Sqr(d)) / (2 * a)
ElseIf d = 0 Then
x1 = (-b / 2 * a)
x2 = x1
Else: MsgBox "方程没有实根"
End If
Text4.Text = "x1=" & x1 & "" & "x2=" & x2
End Sub

在窗体上画四个文体框,和一个命令按钮,名称分别为:text1,text2,text3,text4,commond1
运行程序后,在分别在文本框text1、text2、text3中输入方程中a、b、c的值,结果会在文本框text4中显示

热心网友 时间:2024-10-28 23:59

新建工程,添加5个text控件,添加一个按钮控件,添加代码:

Private Sub Command1_Click()
If (Val(Text2.Text) * Val(Text2.Text) - 4 * Val(Text1.Text) * Val(Text3.Text)) >= 0 Then
Text4.Text = (Val("-" & Text2.Text) + Sqr(Val(Text2.Text) * Val(Text2.Text) - 4 * Val(Text1.Text) * Val(Text3.Text))) / (2 * Val(Text1.Text))
Text5.Text = (Val("-" & Text2.Text) - Sqr(Val(Text2.Text) * Val(Text2.Text) - 4 * Val(Text1.Text) * Val(Text3.Text))) / (2 * Val(Text1.Text))

Else
MsgBox "此二次方程无根!", vbInformation, "IQ"
End If
End Sub

其中text1为二次系数,text2为一次系数,text3为常数,text4为X1,text5为X2.截图如下:你可以加点修饰.(注:这个程序求虚数根没有实现)

参考资料:http://p2.images22.51img1.com/6000/iqfuweng/2bfc35714aed4559de43914c597c0e06.jpg

热心网友 时间:2024-10-28 23:59

这个程序中级程序员也完成不了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
探歌自动启停怎么关闭不了怎么办 探歌停车自动熄火 一汽大众sagitar自动档换档位的时候震动什么原因 大众速滕挂档车身会抖动 大众速腾变速箱挡杆抖动是哪里的问题? 我的爸爸欠了一千多块,妈妈才发现因此很生气,打架怎么办?我好害怕... 我的情况是属于心理障碍吗? 我的爸爸特别喜欢强势,导致我现在非常害怕爸爸,怎么办呢? 我怕我的爸爸妈妈(亲人)死 歌唱祖国的合唱怎么排练,怎么分声部,怎么轮唱重唱领唱比较合理 柯南最后一集是什么?他有没有边会新一? vb 编一元二次方程求根 弹簧左右两端受力不同,伸长量怎么算? 按较大力算还是较小力算?如果拉... vb 求一元二次方程的根 用vb求一元二次方程的根,根的结果用Msgbox函数表示 用vb编写一个程序求一元二次方程ax2+bc+c=0的根 求一元二次方程ax^2+bx+c=0的根.用VB语言怎么编 “求一元二次方程的根”的vb代码怎么写,跪求 “求一元二次方程的根”的vb代码怎么写,跪求,谢谢 百公里油耗怎么看 归帆的意思 你好: 我自己写了一个类似聊天室的消息系统,用的winsock 控件 为什么... ghost封装为什么要备份dll文件 "0x00420025"指令引用的"0x0042000025"内存。该内存不能为"written... 用C++二次封装C#的dll,在loadrunner中调用C++的dll 请教如何二次封装VC的DLL 天翼网关如何远程唤醒电脑 3nod h-211有源音箱维修线路图 被人辱骂咋办? 我现在正在虐人,帮忙想个绝的方法! 怎样提高说话的攻击性和防御性? 弹簧两边加的力不同 当弹簧两端同时受到两个大小不同的力时算弹簧劲度系数 弹簧可不可能两端受力不相等?如果不相等 弹簧示数是根据小的力还是大... word保存缩略图什么意思 Android修改ro.debuggable 真机adb调试所有进程 雪佛兰沃兰多钥匙隐藏功能 雪佛兰兰沃兰多原配几把锁匙呢? 你好,沃兰多钥匙长按解锁键开车窗怎么设置,之前管用现在不管用了,怎么... 雪佛兰车钥匙怎么拆卸? 国内一半沙漠一半银河不输摩洛哥的秘境是哪? 中国秘境之旅:四川大凉山感受其特有的美丽风景 中国秘境·大同长城古堡出自哪个官方号 小天才电话手表怎么不能打电话? 英语lock-up是仓库吗? 神道帝尊秦尘九世身份 无上神帝池新月是谁 Lock-up Agreement代表什么? 四大lockup是指 IPO Lock-up是什么意思啊? 哪里可以学erp系统