早教吧作业答案频道 -->其他-->
用vb编写一个给十个评委打分的程序1.编写一个评委打分的程序,实现以下功能:a)单击“评委给分”按钮时弹出InputBox对话框,用来接收10个评委给的分数,并将分数显示在文本框Text1中。
题目详情
用vb编写一个给十个评委打分的程序
1. 编写一个评委打分的程序,实现以下功能:
a) 单击“评委给分”按钮时弹出InputBox对话框,用来接收10个评委给的分数,并将分数显示在文本框Text1中。
b) 单击“最后得分”按钮时,将最高分、最低分分别显示在文本框Text2、Text3中,将最后的得分结果(除去最高分和最低分的平均值)显示在文本框Text4中。
c) 单击“清除”按钮时,清空所有的文本框。
d) 单击“退出”按钮时,退出程序。
1. 编写一个评委打分的程序,实现以下功能:
a) 单击“评委给分”按钮时弹出InputBox对话框,用来接收10个评委给的分数,并将分数显示在文本框Text1中。
b) 单击“最后得分”按钮时,将最高分、最低分分别显示在文本框Text2、Text3中,将最后的得分结果(除去最高分和最低分的平均值)显示在文本框Text4中。
c) 单击“清除”按钮时,清空所有的文本框。
d) 单击“退出”按钮时,退出程序。
▼优质解答
答案和解析
Dim a(10) As Integer
Private Sub Command1_Click()
For i = 1 To 10
a(i) = InputBox("请输入第" & i & "个分数")
Text1.Text = Text1.Text & Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Max = a(1)
Min = a(1)
For i = 1 To 10
s = s + a(i)
If Max < a(i) Then Max = a(i)
If Min > a(i) Then Min = a(i)
Next i
s = (s - Max - Min) / 8
Text2.Text = Max
Text3.Text = Min
Text4.Text = s
End Sub
Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
End Sub
Private Sub Command4_Click()
End
End Sub
Private Sub Command1_Click()
For i = 1 To 10
a(i) = InputBox("请输入第" & i & "个分数")
Text1.Text = Text1.Text & Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Max = a(1)
Min = a(1)
For i = 1 To 10
s = s + a(i)
If Max < a(i) Then Max = a(i)
If Min > a(i) Then Min = a(i)
Next i
s = (s - Max - Min) / 8
Text2.Text = Max
Text3.Text = Min
Text4.Text = s
End Sub
Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
End Sub
Private Sub Command4_Click()
End
End Sub
看了 用vb编写一个给十个评委打分...的网友还看了以下:
判断.(正确的打“√”,错误的打“x”)①.4分之1+4分之3的和为1,所以4分之1与4分之3互为倒 2020-03-30 …
功与功率)1.小明分别用甲乙两个滑轮把同一袋沙子从地面提到二楼(甲滑轮为定滑轮,乙滑轮为动滑轮), 2020-05-16 …
小红参加歌唱比赛,有七位评委给她打分,有1人打10分,有2人打9.9分,有2人打9.6分,有2人打 2020-05-23 …
打一份稿件,甲单独打要15分钟,乙单独打要18分钟完成.1.如果甲先打2分钟,剩下的由乙来打,还需 2020-05-23 …
在某电话亭打一次市内电话,3分钟之内收0.4元,如果超过3分钟每多打一分钟收0.2元.(1)红红打 2020-06-18 …
某地区手机卡收费有以下两种方式:A卡;每拨打一分钟收费0.2元,月租费18元;B卡:每拨打一分钟收费 2020-11-08 …
一份材料,甲单独打完要3小时打扫多功能教师,甲组同学1/3小时可以打扫完,乙组同学1打扫多功能教师, 2020-11-20 …
如果满意再加100分!一、我知道AP与天线之间可以加功放或者功分器,也看到一些方案中AP先接功放再接 2020-12-05 …
如果满意再加100分!一、我知道AP与天线之间可以加功放或者功分器,也看到一些方案中AP先接功放再接 2020-12-05 …
一支足球队在某个赛季中共需比赛14场,现已比赛了8场,输了1场,功德17分,请问前8场比赛中,这支球 2021-01-09 …