早教吧作业答案频道 -->其他-->
用VB或者C语言都行帮我编个计算公式的程序~~~~~~输入已知条件a,b,d,l,ft,fr的值输出fc,fs,f,g的值(值有负数以及小数点后面有4位)公式为:fc=(64*fr*a*a*b*b)/(3*3.14*210000*l*d*d*d*d)fs=(64*ft*a*a*b
题目详情
用VB 或者C语言 都行帮我编个计算公式的程序~~~~~~输入已知条件 a ,b ,d,l, ft ,fr的值 输出fc,fs,f,g的值(值有负数以及小数点后面有4位) 公式为:fc=(64*fr*a*a*b*b)/(3*3.14*210000*l*d*d*d*d) fs=(64*ft*a*a*b*b)/(3*3.14*210000*l*d*d*d*d) f=fc的平方和+fs的平方和 再开根号 g=(64*fr*a*b*(b-a))/(3*3.14*210000*l*d*d*d*d) 大概有10组数据会重复用到这些公式,希望大神能帮忙编个程,计算方便点,谢了哈!!
▼优质解答
答案和解析
用vb写 Private Sub Form_Load() ' Dim a As Double Dim b As Double Dim d As Double Dim l As Double Dim ft As Double Dim fr As Double Dim fc As Double Dim fs As Double Dim f As Double Dim g As Double Do While MsgBox("是否继续?", 4 + 32) = vbYes a = CDbl(InputBox("请输入a的值")) b = CDbl(InputBox("请输入b的值")) d = CDbl(InputBox("请输入d的值")) l = CDbl(InputBox("请输入l的值")) ft = CDbl(InputBox("请输入ft的值")) fr = CDbl(InputBox("请输入fr的值")) fc = (64 * fr * a * a * b * b) / (8 * 3.14 * 210000 * l * d * d * d * d) fs = (64 * ft * a * a * b * b) / (3 * 3.14 * 210000 * l * d * d * d * d) f = Sqr((fc ^ 2) + (fs ^ 2)) g = (64 * fr * a * b * (b - a)) / (3 * 3.14 * 210000 * l * d * d * d * d) MsgBox "fc=" & fc & ",fs=" & fs & ",f=" & f & ",g=" & g Loop End Sub
看了用VB或者C语言都行帮我编个计...的网友还看了以下:
你知道"修我戈矛"出自哪部书吗?A.语出B.语出C.语出D.语出 2020-05-22 …
超额赔款再保险中,超过分人公司接受部分的保险责任,由( )承担责任。A.分入公司B.分出公 2020-05-22 …
超额赔款再保险中,超过分人公司接受部分的保险责任,由( )承担责任。A.分入公司B.分出公司C.二者 2020-05-22 …
某房产公司卖出A,B两套公寓,每套均售得a万元,其中公寓A亏本百分之二十,公寓B盈利百分之二十.( 2020-06-13 …
某房产公司卖出A,B两套公寓,售出后两套公寓都得到a万元,其中公寓A亏本20%,公寓B盈利20%. 2020-07-26 …
a出资10万与b出资20成立公司,后因市场波动造成亏损,期间为弥补资金缺口,再由a和b再出资各10万 2020-11-04 …
存在了近20年的养老金“双轨制”终结,近4000万机关事业单位人员将和企业职工一样缴纳养老金.这有利 2020-12-07 …
某房产公司卖出A\B两套公寓,售出后两套公寓都得到A万元,其中A公寓亏20%,公寓B赚20%.设房产 2020-12-10 …
某房产公司卖出A、B两套公寓,售出后,两套公寓都得到a万元,其中公寓A亏本20%,公寓B赚20%.( 2020-12-10 …
“退避三舍”“卧薪尝胆”“问鼎中原”等成语都出现于春秋争霸时期,其中与成语“问鼎中原”有关的人物是( 2021-01-18 …