永发信息网

vb作业,谢谢啦哥~~~~

答案:3  悬赏:20  手机版
解决时间 2021-05-10 05:08
有一根长度为321m的钢材料,要将它截取成两种规格的短料,规格a、b的长度分别为17 m和27 m,问分隔成a、b各多少段后,剩余的残料r最少
最佳答案

VB代码:


Private Sub Command5_Click()
Dim i As Integer, r As Integer, a As Integer, b As Integer, min As Integer
min = 17
For i = 0 To 11
r = (321 - 27 * i) Mod 17
If r > 0 And r < min Then min = r: a = i: b = (321 - 27 * i) / 17
Next i
Print min, a, b


End Sub
全部回答

Dim i, j, r, m, n, y, a, b, xx r = 17 y = 322 a = 27 b = 17 For i = 0 To Int(y / a) For j = 0 To Int(y / b) If i * a + j * b > y Then Exit For If r > y - i * a - j * b Then r = y - i * a - j * b m = i n = j End If Next j Next i xx = "最小余料量为" & r & Chr(13) & "此时两规格的用量分别为:"+Chr(13) xx = xx + " 规格为" & a & "的用量为" & m & "段" + Chr(13) xx = xx + " 规格为" & b & "的用量为" & n & "段" MsgBox (xx)

以上为作业程序

其中的y、a、b的值为程序的初始化,也可以用程序运行时输入,或在作业界面中取得

vb作业,谢谢啦哥~~~~

不 要 迷 恋 哥,哥 只 是 个 传 说……

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为减肥每星期晚吃两三次有效果吗?
读后感作文400字
深圳固戍哪里有数码相机租用
索泰GTS250`1G温度
优盘插进电脑没反应怎么办(高手进)
技校生是什么意思,技校(中专)毕业还能上什
光驱不读盘(没有转的声音),怎么办?
求自学人力资源师的教材和建议
若菲律宾特警去伊拉克维稳能生还否?
冒险岛娃娃辫子发型在哪随成功率高?
求生2如何在中或者低特效下开启下雨效果
喜欢上一个女,应该怎样去跟她说呢!?
请问这副图片里的是什么游戏啊。。跪求答案。
小小人,大君子,有何区别?
期刊是什么,什么是国家核心期刊?怎么区分期
推荐资讯
西安那里有买舞台灯的
炫舞名字 ﹏c.Kゞ 是格式 后面要带陽字 2个字
有一个房型不知道怎么布置好,高手帮忙看看
奥巴马对美国有什么贡献
播放器没有声音怎么办,我的电脑无故播放器和
脚脖附近有褐色斑是怎么回事
为什么我赠送别人黄钻了他的花藤各项值都没有
永恒之塔中杀神和剑神哪个好
问问可以经常提问呀?
石子沙适合种什么植物??
嘴边的永远、在分手的瞬间那么一文不值
pvc是什么玩意
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?