3. 随机产生20个学生的成绩(整数),统计各分数段人数.即0~59、60~69、70~79、80~89、90
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 14:18:30
3. 随机产生20个学生的成绩(整数),统计各分数段人数.即0~59、60~69、70~79、80~89、90~100,并显示结果,效果如图5-3所示.
要求:(1)单击按钮“产生并显示数据”按钮时,产生的数据在Picture1显示,单击“统计分数段人数”时,统计的结果在Picture2显示.
(2)学生成绩和统计结果分别放在两个不同的数组中.
(3)所有控件字体默认、大小为小四.
Dim sj(20), i As Integer
Private Sub command1_Click()
Dim sj(20), i As Integer
For i = 0 To 19
sj(i) = Int(Rnd * 101)
Picture1.Print sj(i);
If (i + 1) Mod 4 = 0 Then Picture1.Print
Next i
End Sub
Private Sub Command2_Click()
Dim a, b, c, d, e As Integer
a = 0
b = 0
c = 0
d = 0
e = 0
If sj(i) <= 59 Then a = a + 1
If sj(i) >= 60 And sj(i) <= 69 Then b = b + 1
If sj(i) >= 70 And sj(i) <= 79 Then c = c + 1
If sj(i) >= 80 And sj(i) <= 89 Then d = d + 1
If sj(i) >= 90 And sj(i) <= 100 Then e = e + 1
Picture2.Print "s(5)的人数有"; a; "个"; Chr(13);
Picture2.Print "s(6)的人数有"; b; "个"; Chr(13); "s(7)的人数有"; c; "个"; Chr(13); "s(8)的人数有"; d; "个"; Chr(13); "s(9)的人数有"; e; "个"
End Sub
不知道哪里写错了
要求:(1)单击按钮“产生并显示数据”按钮时,产生的数据在Picture1显示,单击“统计分数段人数”时,统计的结果在Picture2显示.
(2)学生成绩和统计结果分别放在两个不同的数组中.
(3)所有控件字体默认、大小为小四.
Dim sj(20), i As Integer
Private Sub command1_Click()
Dim sj(20), i As Integer
For i = 0 To 19
sj(i) = Int(Rnd * 101)
Picture1.Print sj(i);
If (i + 1) Mod 4 = 0 Then Picture1.Print
Next i
End Sub
Private Sub Command2_Click()
Dim a, b, c, d, e As Integer
a = 0
b = 0
c = 0
d = 0
e = 0
If sj(i) <= 59 Then a = a + 1
If sj(i) >= 60 And sj(i) <= 69 Then b = b + 1
If sj(i) >= 70 And sj(i) <= 79 Then c = c + 1
If sj(i) >= 80 And sj(i) <= 89 Then d = d + 1
If sj(i) >= 90 And sj(i) <= 100 Then e = e + 1
Picture2.Print "s(5)的人数有"; a; "个"; Chr(13);
Picture2.Print "s(6)的人数有"; b; "个"; Chr(13); "s(7)的人数有"; c; "个"; Chr(13); "s(8)的人数有"; d; "个"; Chr(13); "s(9)的人数有"; e; "个"
End Sub
不知道哪里写错了
参考答案· 迁延蹉跎,来日无多,二十丽姝,请来吻我,衰草枯杨,青春易过.
用C语言求 输入30个成绩数据,统计各分数段(0~59,60~69,70~79,80~89,90~100)的人数,最低分
java编程实现统计50名学生的百分制成绩中各分数段学生人数.即分别统计出100分,90~99分,80~89,70~79
c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,
c语言,输入50个学生的成绩,按分数段统a>90,b:80~89,c:70~79,d:60~69,计人数并求出所有学生平
对某班学生一次数学测试成绩进行统计(分数都为整数),各分数段人数如图所示,该班有学生多少人,成绩在69.5-79.5范围
EXCEL中,如何计算某个分数段的人数有多少?比如学生成绩,80-90分的人数,70-80的人数?
用汇编语言实现:统计一个班30个学生成绩的等级(A:90~100,B:80~89,C:70~79,D:60~69,E:6
C语言编程题:从键盘输入10个学生的成绩,计算平均成绩,统计及格人数,计算高于平均分的学生的分数
用excel怎样统计不同班级学生各科成绩总分等,以及输入分数后能自动生成各个分数段的人数,和班级积分名次
如何用excel数据统计功能,分别统计成绩在90-100分、80-89分、70-79分、60-69分以及60分以下的人数
c++.题目:输出若干学生成绩,统计其中90分以上、70-89、60-69、小于60分的人数并
vb利用随机函数产生100个0到9之间的整数,统计一共产生了多少个0,多少个1,统计结果