大家好,小晋来为大家解答以上问题。java韩信点兵问题,如何用编程解决韩信点兵问题很多人还不知道,现在让我们一起来看看吧!
1、 首先启动visualbasic6.0,按ctrl n打开新建项目窗口,选择标准exe文件,然后点击确定进入表单主界面。
2、 选择form1,拖放表单周围的方块以调整表单的大小,将boderstyle属性值更改为0-none,并将startupposition属性值更改为屏幕中心。
3、 双击工具箱中的标签工具,在表单上创建一个label1,将其caption属性值修改为韩信,调整大小和位置,修改字体,可以修改成自己喜欢的字体。
4、 在窗体上创建另一个标签,将其caption属性值更改为null,并调整其大小和位置。
5、 连续双击工具箱中的button控件两次,在窗体上创建commmand1和commmand2按钮,并修改它们的caption属性值,一个用于求解,另一个用于退出。
6、 然后双击solve按钮进入代码区,为对象选择command 1,为过程单击,然后输入如下代码
7、 PrivateSubCommand1_Click()
8、 亚辛格迪姆沙辛泰格
9、 X=1:Y=0
10、 做
11、 如果(XMod3=2)和(XMod5=3)和(XMod7=2)则nY=x
12、 X=X 1
13、 循环0
14、 标签
15、 打印‘点兵的最小数量是:’;Y
16、 末端接头
17、 点击工具栏中的开始按钮编译程序,点击求解按钮,看是否能出现结果。如果不能出现正确的结果,根据错误提示修改程序。
18、 程序中的标签
19、 修改打印到标签
20、 Caption=y,然后再次单击开始按钮再次测试。
21、 双击退出按钮进入代码结束,然后测试退出功能是否正常。
22、 所有功能都可以实现后,执行文件-生成项目命令,在弹出的对话框中输入名称“韩信点兵”,然后点击确定按钮。
23、 然后在桌面上找到“韩信Dianbing.exe”文件,双击该文件运行,查看结果。
本文到此结束,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!