树人大学VB程序设计题
1.在窗体上建立命令按钮“command1”(显示)和“command2”(退出)。运行时, “command2”按钮始终显示“退出”;单击“显示”按钮后窗体上显示“欢迎使用VB!”,同时命令按钮1的标题改为“清除”,再单击“清除”按钮后,界面恢复窗体装入时的初始状态。
Private Sub Command1_Click()
If Command1.Caption = "显示" Then
Print "欢迎使用VB!"
Command1.Caption = "清除"
Else
Cls
Command1.Caption = "显示"
End If
End Sub
Private Sub Command2_Click()
End
End Sub
2.用InputBox函数输入一个学生成绩,评定其等级。方法是:90~100分为"优秀",80~89分为"良好",70~79分为"中等",60~69分为"及格",60分以下为"不及格"。
Private Sub Command1_Click()
Dim score!
score = Val(Text1.Text)
Select Case score
Case 90 To 100
Text2.Text = “优秀” ‘不同结果每个条件及时输出
Case 80 To 89
Text2.Text = "良好"
Case 70 To 79
Text2.Text = “中等”
Case 60 To 69
Text2.Text = "及格"
Case 0 To 59
Text2.Text = “不合格"
Case Else
Text2.Text = "输入成绩无效"
End Select
End Sub
3. 设计一个求解一元二次方程 的程序,只要求考虑实根的情况。
图3
Private Sub Command1_Click()
Dim a!, b!, c!
Dim Xl!, X2!, d!
a = Val(Text1.Text)
b = Val(Text2.Text)
c = Text3.Text
d = b * b - 4 * a * c
If d >= 0 Then
X1 = (-b + Sqr(d)) / (2 * a)
X2 = (-b - Sqr(d)) / (2 * a)
Text4.Text = "X1=" & Str(X1)
Text5.Text = "X2=" & X2
Else
Text4.Text = "方程无实根"
End If
End Sub
4. 从键盘上输入一个数A,完成以下判断:当A > 100时,B = 1;A < 100时,B = -1;当A = 100时,B = 0,界面自定。
Private Sub Command1_Click()
Dim a!, b!
a = Val(Text1.Text)
If a > 100 Then
b = 1
Else
If a < 100 Then
b = -1
Else
b = 0
End If
End If
Text2.Text = Str(b)
End Sub
5. 编写程序:输入x、y、z三个数,按从小到大的次序显示。
Private Sub Command1_Click()
Dim x!, y!, z!, temp!
x = Val(Text1.Text)
y = Val(Text2.Text)
z = Val(Text3.Text)
If x > y Then
temp = x
x = y
y = temp
End If
If x > z Then
temp = z
z = x
x = temp
End If
If y > z Then
temp = z
z = y
y = temp
End If
Label4.Caption = x & "<" & y & "<" & z
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Label4.Caption = ""
End Sub
6. 顾客在商场购物时,若所选物品的总金额x在下述范围内,则
实付款y可按对应折扣支付,请编程计算某顾客的实付款,总金额由键盘输入。
x x < 1000
0.9x 1000 <= x < 2000
0.8x 2000 <= x < 3000
0.7x x >= 3000
你可能喜欢
- VB编程题
- 期末答案
- VB基础教程
- VB控件大全
- 课程教案
- VB高级编程
- 算法与程序设计教案
- 教案过程
- 2014届高三期末语文答案5页
- ··学年第一学期初三化学期末卷附答案9页
- ``第一学期高三化学期末卷附答案6页
- 919 九上期末试卷+答案 巩固基础9页
- 高二语文期末答案3页
- 2009年度浦东第一学期初一数学期末卷和答案4页
- VB基础教程1页
- 计算机等级考试二级VB基础教程119页
- VB基础教程(免费)67页
- 计算机等级考试二级VB基础教程3页
- VB基础教程21页
- VB基础教程(总)67页
- VB控件大全属性详解 OLE容器3页
- VB控件大全属性详解 组合框3页
- VB控件大全属性详解 树状视图3页
- VB控件大全属性详解 平面滚动条2页
- VB控件大全属性详解 命令按钮3页
- VB控件大全属性详解 直线2页
- 北辰培训课程教案3页
- 校本课程教案2页
- 综合课程教案26页
- 山东工艺美术学院 DV影像与剪辑基础_ 课程教案3页
- 基于课程标准的教案 修改稿2页
- 小学美术校本课程教案14页
- 《VB高级编程》理论课程教学大纲6页
- VB高级编程48页
- VB高级编程论文10页
- VB高级编程初探(子类技术SUBCLASS与消息捕获)8页
- VB高级编程100例54页
- VB高级编程论文10页
- 《算法与程序设计》VB教案集27页
- 算法与程序设计教案5页
- 算法与程序设计 教案2页
- 高中信息技术_算法与程序设计教案_粤教版选修13页
- 《算法与程序设计》VB教案集27页
- 高中信息技术 算法与程序设计-分支结构教案 教科版6页
- 教案的编写过程5页
- 2011-2012(1)计1120机械11教案教学过程设计150页
- 大班自然教案过程3页
- (理论)教案教学过程8页
- vb教案(过程与函数)9页
- 公开课教案设计过程5页


