VB语言程序设计实验(2)

2019-06-05 00:40

2.在窗体上设计两个标签,两个文本框,三个按钮,为这些控件设置相应的属性。要求如下: 1) 第一个文本框用来接收输入一个英文字母,点击按钮一,在第二个文本框中输出其相应的ASCII值

2) 第二个文本框用来接收输入一个英文字母的ASCII值,点击按钮二,在第一个文本框中输出其相应的英文字母

3) 点击按钮三清除文本框一和文本框二中的内容

3.点击窗体上的按钮显示如下的输入框,并将输入的数据赋值到一个变量中

4.点击窗体上的按钮显示如下的输入框,并将输入的数据赋值到一个变量中

5.点击窗体上的按钮显示如下的消息框

6.点击窗体上的按钮显示输入框,输入数据(不一定非得是数字),并用消息框显示出输入的数据 7.点击窗体上的按钮分别输入a和b两个整型变量的值,并在窗体上显示a和b两个变量的值,然后将a和b的值相交换,然后在窗体上显示出来 8.在窗体上设计两个标签,两个文本框,一个按钮,为这些控件设置相应的属性。要求如下: 1) 在两个文本框中分别输入一些数据(不一定非得是数字),然后单击按钮,将两个文本框中的数交换显示

9.设计一个计算购书价钱的程序,界面如下图所示,要求如下: 1) 界面上的文字全部为宋体五号

2) 编写代码,在输入单价与数量之后,单击\计算总价(C)\按钮,将计算出总价钱,显示于相应的文本框中,单击\退出(X)\按钮结束运行。

10.设计一个收款计算程序,界面如下图所示,要求如下:

1) 三个输入文本框依次取名为T1、T2、T3,应付款文本框取名为TRESULT 2) 单击\计算\按钮计算应付款 3) 单击\清除\按钮清楚应付款内容 4) 单击\退出\按钮结束执行

实验四 选择控制结构 【实验目的】

1.理解选择结构在程序设计中的重要作用 2.学会使用选择结构解决问题的思维方法 3.能够设计出较简单的选择结构程序

【实验内容】

1.输入一个正整数,编写程序判断该数是奇数还是偶数,界面如下:

输入一个奇数后的输出结果的界面如下:

输入一个偶数后的输出结果的界面如下:

2.输入一年份,判断它是否为闰年,并显示相关信息,界面如下:

如果输入年份是闰年,则界面如下:

如果输入年份不是闰年,则界面如下:

3.某服装店经营套服,也单件出售。若买的不少于50套,每套80元;不足50套的每套90元;只买上衣的每件60元;只买裤子的每条45元。界面如下:

4.税务部门征收所得税,规定如下: 收入在200元以内,免征;

收入在200~400元内,超过200的部分纳税3%; 收入超过400元的部分,纳税4%;

当收入达500元或超过的时候,将4%税金改为5% 编程实现根据收入计算应纳税额,界面如下:

5.已知软件学院入学测试计分情况为:数学(math)满分50分;计算机(computer)满分100分;外语6级(lang6)为\优秀\加15分,\通过\加8分;外语4级(lang4)为\合格\加6分,外语只能记一次最高的分数,利用inputbox输入一个学生的对应课程的成绩,编写计算考试总分(sum)的程序。

注:括号内为对应课程的变量名,自行设计界面。

6.设计一个登陆界面功能如下: 1) 输入帐号和密码

2) 根据密码判断是否可以登陆,如果可以登录显示欢迎信息,如果不可以登录显示错误提示信息

登陆界面如下:

用户名为空的时候的提示信息:

成功登陆后的提示信息:

密码错误的提示信息:

7.用多分支选择语句实现:输入年份和月份,求该月的天数

提示:当月份为1、3、5、7、8、10、12时,天数为31天;当月份为4、6、9、11时,天数为30天;当月份为2时,如果为闰年则天数为29天,否则为28天。某年为闰年的条件是:年份能被4整除,但不能被100整除,或年份能被400整除

实验五 选择控制结构(2) 【实验目的】

1.进一步理解选择结构在程序设计中的重要作用 2.能够设计出较复杂的选择结构程序

【实验内容】

1.输入一个3位整数,计算该数是否水仙花数: 153=1^3+5^3+3^3

2.给出1个百分制成绩,要求如果输入成绩则输出对应的A、B、C、D、E等级 (90以上A,80-89 为B,70-79为C,60-69为D,60以下E) 要求使用if/else 和select case两种写法

3.根据输入的运算符进行计算(只进行加、减、乘、除运算,注意除法的除数如果为零要报

错),界面如下:

4.打印1~1000中所有能被3整除的数

5.打印1~1000中所有能被3整除的奇数

实验六 循环控制结构 【实验目的】

1.理解循环结构在程序设计中的重要作用

2.学会使用循环结构结合选择结构和顺序结构解决问题的思维方法 3.能够设计出较复杂的循环结构程序

4.思考几种不同循环语句间的区别,并找出不同情况下该使用何语句

【实验内容】

1.计算

2.打印1990~2000年中,所有闰年。

3。求所有水仙花数:153=1^3+5^3+3^3

4.编程计算1000内的所有完数。完数是指一个数恰好等于其因子之和。Eg:6=1+2+3

5.搬砖问题:36块砖,36人搬,男搬4块,女搬3块,2个小儿抬1块,要求1次搬完。问需男、女、小儿各多少人。

6.求整数m、n的最大公约数、最小公倍数

7.求Sn=a+aa+aaa+aaaa+...+aa...a (n个a) EG:n=5 S=2+22+222+2222+22222

8.求分数序列,前20项之和:

9.计算

10.判定一个数是否素数

11.打印1~100以内所有的素数

实验七 数组 【实验目的】

1.理解数组的含义及其作用

2.掌握使用一维和多维数组编程的一般方法 3.熟练掌握与数组相关的各种算法

【实验内容】 1. 通过inputbox输入十个正整数,将这些正整数存放于一个数组内,求出数组中的最大值、最小值和平均值,并输出数组中的全部数据,界面如下:(注意inputbox中的文字)

2. 向一个有序数组中插入一个数据,并保持数组继续有序,例如:原数组为:1、2、3、4、6、7、8、9,插入5后,原数组变为:1、2、3、4、5、6、7、8、9,数组继续保持有序

3. 输入一个正整数,将该正整数从数组中删除,如果该正整数不在数组中则报错,否则删除该正整数,例如:原数组为:1、2、3、4、5、6、7、8、9,如果输入0,因为该正整数不在数组中,则报错

如果输入5,则删除该数,数组变为:1、2、3、4、6、7、8、9

4. 通过inputbox输入10个正整数,使用冒泡法对数组进行排序

5. 通过inputbox输入10个正整数,使用选择法对数组进行排序

6. 将数组2连接到数组1的后边,例如:数组1为:1、2、3、4,数组2为:5、6、7、8,将数组2连接到数组1的后边后,数组1变为:1、2、3、4、5、6、7、8

7. 生成一个4*4矩阵,按照矩阵的形式输出,并求出所有元素之和,主对角元素之和,每一行的最大值和整个矩阵的最小值

8. 生成一个4*4矩阵,将矩阵的上三角输出,然后将矩阵转置,并将转置后的矩阵输出

9. 生成一个4*4矩阵,将此4*4矩阵存储于一个一维数组中,并将改一维数组输出

10.打印杨辉三角

11.设计型题目设计,设计一个较为复杂的一维数组操作程序,实现对一维数组的基本操作,具体要求如下:

(1)通过inputbox函数实现对一维数组的输入,可以将数组定义为100个整型元素,输入其中的10个元素

(2)在屏幕上将数组中的10个元素在屏幕上输出

(3)往数组中插入一个元素,并将插入后的11个元素在屏幕上输出


VB语言程序设计实验(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:植物生产与环境第二单元模拟训练

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: