实训8 循环结构程序设计_多重循环
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训8 循环结构程序设计
——多重循环
在本实验中,我们将练习并掌握以下内容:
·掌握循环嵌套程序设计方法。
完成这次实训后,会得到以下文件:
序号 文件名
6_4.frm
实训6-4
6_4.vbp
6_5.frm
实训6-5
6_5.vbp
实训过程中,必须遵循以下步骤:
1.输出用1、2、3组成的没有重复数字的3位数
【实训6-4】用1、2、3这三个数字可以组成一个三位数。打印所有可能的三位数组合,计算没有重复数字的三位数的个数。(如111属于重复数字的三位数)。
按照实训教程【实训6-4】的步骤练习。
(1)分析
(2)编写程序代码
请在代码中用注释语句注明本例中用到的变量的含义。(注释内容前面加英文单引号,后面书写注释内容。)
(3)运行程序
运行程序后检查是否和样图相符,如果不符,请仔细检查原因,调试你的程序,直至得 到正确的结果。
要求记录程序中出现的错误和出错的原因及如何修改。
完成以上操作后需要保存文件:6_4.frm和6_4.vbp。把这两个文件上传至你的FTP账户中。
注意:不要上传多余的文件,也无需建立文件夹,只传文件即可。
2.找100以内的完数
【实训6-5】一个数如果恰好等于它的因子之和,则称这个数为“完数”或“完全数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”;又如,28的因子为1、2、4、7、14,而28=1+2+4+7+14,因此28也是一个“完数”。找出1000之内的所有完数。
按照实训教程【实训6-5】的步骤练习。
(1)界面设计
(2)设置对象属性
(3)编写程序代码
请在代码中用注释语句注明本例中用到的变量的含义。(注释内容前面加英文单引号,
后面书写注释内容。)
(4)运行程序
运行程序后检查是否和样图相符,如果不符,请仔细检查原因,调试你的程序,直至得 到正确的结果。
要求记录程序中出现的错误和出错的原因及如何修改。
(5)问题
回答实训教程中的问题。
完成以上操作后需要保存文件:6_5.frm和6_5.vbp。把这两个文件上传至你的FTP账户中。
注意:不要上传多余的文件,也无需建立文件夹,只传文件即可。