主题:请各位高手帮忙解决vb实验(选择结构程序设计) 多谢
实验内容
1.在购买某物品时,若所花的钱x在下述范围内,所付钱按对应折扣支付。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/54954200715519_1.gif[/img]
提示:此例用多分支结构实现。
2.编一个程序输入上网的时间并计算上网费用,计算方法如下:
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/9854200716423_1.gif[/img]
同时为了鼓励多上网,每月收费最多不超过120元。
3.输入小x,y,z三个数,按从小到大的次序显示,如图所示。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/34054200716176_1.gif[/img]
提示:
(1).三个数的输入通过文本框获得,最好将文本框的内容存放到数值型变量中,否则直接通过3个文本框排序,有时将会得到不正确的结果(例如,会出现"34">"2345">"126789"的情况)。
(2).三个数排序,只能通过两两比较,一般可用3句单分支的if语句来实现。方法为:先x与y比较,使得x>y,然后x与z比较使得x>z,此时x最大,最后y与z比较使得y>z。
(3).要在文本框显示如上图的排序结果,利用字符连接符来实现。
如text4=x & ">" & y & ">" & z
4.编一个模拟袖珍计数器的完整程序,界面如图所示。要求:输入两个操作数和一个操作符,根据操作符决定所做的运算。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/400542007164147_1.gif[/img]
提示:
(1).为了程序运行正确,对存放操作符的文本框text3,应使用Trim(text3)函数,去除运算符两边的空格。
(2).根据存放操作符的文本框利用select case语句实现。
5.输入一元二次方程的ax2+bx+c=0系数a,b,c,计算并输出一元二次方程的两个根x1,x2。界面如图所示。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/537642007112524_1.gif[/img]
1.在购买某物品时,若所花的钱x在下述范围内,所付钱按对应折扣支付。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/54954200715519_1.gif[/img]
提示:此例用多分支结构实现。
2.编一个程序输入上网的时间并计算上网费用,计算方法如下:
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/9854200716423_1.gif[/img]
同时为了鼓励多上网,每月收费最多不超过120元。
3.输入小x,y,z三个数,按从小到大的次序显示,如图所示。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/34054200716176_1.gif[/img]
提示:
(1).三个数的输入通过文本框获得,最好将文本框的内容存放到数值型变量中,否则直接通过3个文本框排序,有时将会得到不正确的结果(例如,会出现"34">"2345">"126789"的情况)。
(2).三个数排序,只能通过两两比较,一般可用3句单分支的if语句来实现。方法为:先x与y比较,使得x>y,然后x与z比较使得x>z,此时x最大,最后y与z比较使得y>z。
(3).要在文本框显示如上图的排序结果,利用字符连接符来实现。
如text4=x & ">" & y & ">" & z
4.编一个模拟袖珍计数器的完整程序,界面如图所示。要求:输入两个操作数和一个操作符,根据操作符决定所做的运算。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/400542007164147_1.gif[/img]
提示:
(1).为了程序运行正确,对存放操作符的文本框text3,应使用Trim(text3)函数,去除运算符两边的空格。
(2).根据存放操作符的文本框利用select case语句实现。
5.输入一元二次方程的ax2+bx+c=0系数a,b,c,计算并输出一元二次方程的两个根x1,x2。界面如图所示。
[img]http://210.45.208.89/uploadFiles/system/RubricBase/RubricContent/537642007112524_1.gif[/img]