上机作业6(数组)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上机作业6 (数组)
一、自己阅读练习的作业:
P50 实验5:实例20~22(此部分必须阅读、弄懂)
P121习题5:一(1~10)
P123习题5:三(1、2、3)(不会做的,自己看答案,一定要弄懂)
二、必需上交的作业:(用2次课时间完成上交)
上交时间:在5.27日前上交
上交作业位置:
FTP://192.168.9.211/班级编号/自己序号/学号+姓名06
1、编写Form_Click()事件过程,设计一个程序,生成10个100到200之间(包括100和
200)的随机整数,在窗体上输出这10个数字;求平均值,并将平均值和小于平均值的数在窗体上输出。
保存窗体文件(实验1.frm)和工程文件(实验1.vbp)
2、在窗体的click事件中编写程序:要求产生50个[1,99] (包括1和99)范围内的随机整数,
要求在窗体上输出这50个数字,要求每行输出10个就换行,烦5行显示完;再分别统计个位上的数字为0或1的数的个数,并将统计结果显示在窗体上。
保存窗体文件(实验2.frm)和工程文件(实验2.vbp)
3、编写Form_Click()事件过程,完成以下程序功能:利用随机函数Rnd生成15个1-100
之间的整数,将它们在窗体上输出,并分别统计出1~59(包括1和59)和60~100(包括60和100)数字的个数。
保存窗体文件(实验3.frm)和工程文件(实验3.vbp)
4、在窗体的click事件中编写程序:随机产生N个二位正整数存放在一维数组中、求数组的
最大值、平均值,并将最大值和平均值分别显示在文本框1和文本框2中,将这N个数字显示在窗体上。设计窗体如下图所示保存窗体文件(实验4.frm)和工程文件(实验4.vbp)提示:动态数组,注意动态数组的声明过程和方式
5、在窗体的click事件中编写程序:利用随机函数Rnd生成N个[10,100]之间的整数,将他
们在窗体上输出,并统计其中偶数的个数和奇数的个数并显示在窗体上面。
保存窗体文件(实验5.frm)和工程文件(实验5.vbp)
6、利用随机函数生成一个长度为10的一维整型数组(数值范围为20~50,包括20和50),
将数组中的前5个元素与后5个元素交换,即:第1个和第6个交换,第2个和第7个交换……第5个和第10个交换,要求单击窗体时,在窗体上先输出生成的随机数组,再输出交换后的数组。
保存窗体文件(实验6.frm)和工程文件(实验6.vbp)
7、随机产生10个30~100(包括30,100)的正整数,求最大值、最小值和平均值,并在窗
体上显示整个数组的值和结果(最大值、最小值和平均值)。
保存窗体文件(实验7.frm)和工程文件(实验7.vbp)