当前位置:文档之家› VB程序题

VB程序题

1. 参照下图制作一滚动字幕(滚动方式自由设计)。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

2. 建立一个如下图所示的记事本应用程序(小图标也可用文字替代)。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

3. 编写华氏温度与摄氏温度之间转换的程序。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

4. 建立一个登录程序,界面参考下图。

任务1:完成学生成绩管理系统。

第五章要求:1)利用数组实现各个按钮的功能。

2)动态数组。

5. 编写一个自动贩卖机系统,运行界面如下图所示。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

6. 编写如下图所示的猜数游戏程序。

7. 百元买百鸡。

假设小鸡每只0.5
元,公鸡每只2元,母鸡
每只3元,编程求解购鸡方案。

结果如下图所示。

任务1:完成学生成绩管理系统。

第五章要求:1)利用数组实现各个按钮的功能。

2)动态数组。

8. 编写一个简易“学生成绩管理系统”。

第一行3个按钮的功能必做,第二行完成“成绩统计”功能。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

9. 编写一个简易“学生成绩管理系统”。

第一行3个按钮的功能必做,第二行完成“成绩排序”功能。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

10. 编写一个简易“学生成绩管理系统”。

第一行3个按钮的
功能必做,第二行完成“成绩查询”功能。

任务1:完成学生成绩管理系统。

第五章
要求:1)利用数组实现各个按钮的功能。

2)动态数组。

11. 完成如下图所示的“课程管理系统”程序设计。

12. 随机生成3个正整数,其中1个一位数,1个二位数,1个三位数,计算它们的平均值,保留两位小数,运行界面如下图所示。

13. 输入一个合法的三位正整数数,然后逆序输出并显示,要求检查数据的合法性。

运行界面如下图所示。

14. 在购买某商品时,若所花钱x 在下述范围内,所付钱y 按对应折扣支付,请编程实现。

15. 编一程序输入上网时间,计算上网费用,计算方法如下。

同时为了鼓励多上网,每月收费最多不超过150元。

x (x<1000)
0.9x
(1000≤x<2000) y= 0.8x (2000≤x<3000) 0.7x (x ≥3000)
费用= 基数30元 上网时间<10小时 每小时2.5元 上网时间10—50小时 每小时2元 上网时间≥50小时
16. 编程实现如下分段函数的求解。

要求输入x的值,求解并输出y的值。

x2+3x+2 (x>20)
y= 3x-2 (10≤x≤20)
1/x+x (0<x<10)
17. 随机产生10个2位的正整数,并存放于一维数组中,按从小到大递增的顺序排列,并显示排序结果。

18.随机产生10个30—100(包含30,100)的正整数,求最大值、最小值和平均值,并显示整个数组的值和结果。

程序运行结果如下图所示。

19.输入一元二次方程ax2+bx+c=0的系数a、b、c,计算并输出一元二次方程的两个实根,运行界面如下图所示。

20. 编写“个人简历表”程序,程序运行界面如下图所示。

21.随机产生20个学生的成绩,统计各分数段的人数,并显示结果。

产生的数据在picture1显示,统计结果在picture2显示,如下图所示。

22.窗体上建立一个简单组合框,在组合框的文本框中输入数字字符,按回车键加入到组合框的列表框内,单击“交换”按钮,将列表框中最小值项目和第0个项目交换,最大值项目和最后项目交换,运行界面如下图所示。

输入数字数据交换后结果
23. 编程实现在一个有序的一维数组a中插入数值x(x的值运行时输入获得),使得插入新的数据后,保持原有排序顺序。

24. 编程一个求阶乘的函数f(n),主调程序为求组合数的程序,分3次调用,用来计算组合数的值,运行界面如图所示。

(编程时注意变量的类型设置)。

相关主题