VB编程代码:利用随机函数产生并显示10个两位正整数,计算其平均值(保留三位小数)找出其中大于平均

VB编程代码:利用随机函数产生并显示10个两位正整数,计算其平均值(保留三位小数)找出其中大于平均值的数,同时把结果显示出来

Option Base 1

Private Sub Command1_Click()

  Randomize

  Dim i As Integer, a(10) As Integer, s As Integer, valAverage As Single

  For i = 1 To 10

    a(i) = Int(Rnd(i) * 90 + 10)

    Print a(i);

    s = s + a(i)

  Next i

  Print

  valAverage = s / 10

  Print "平均值为:" + CStr(Format(s / 10, "##.000"))

  For i = 1 To 10

    If a(i) > valAverage Then

      Print a(i);

    End If

  Next

  Print

  Print

End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

VB编程代码:利用随机函数产生并显示10个两位正整数,计算其平均值(保留...
Option Base 1 Private Sub Command1_Click()Randomize Dim i As Integer, a(10) As Integer, s As Integer, valAverage As Single For i = 1 To 10 a(i) = Int(Rnd(i) * 90 + 10)Print a(i);s = s + a(i)Next i Print valAverage = s \/ 10 Print "平均值为:" + CStr...

vba编程:利用随机函数产生10个二位正整数,然后将这10个数从小到大进行...
Sub 宏1() Randomize For i = 1 To 10 Cells(i, 1) = Int(10 + Rnd * 90) Next With ActiveWorkbook.Worksheets("Sheet1").Sort .SetRange Range("A1:A10") .Header = xlNo .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin ...

vb编程:随机产生10个两位随机奇数,求其中的最大值、最小值和平均值
Label3.Caption = "最小数为:" & j j = 0 '求平均值 For i = 0 To 9 j = j + a(i)Next i j = j \/ 10 Label4.Caption = "平均值为:" & j End Sub

vb题 随机生成10个两位整数 求出他们的总和及平均数
public class suiji { public static void main(String[] args) { int[] a=new int[10];int i=0;Random rand=new Random();\/\/定义一个随机函数,系统自带的!System.out.print("原始数据的值是:");while(i<10){ do{ a[i]=rand.nextInt(100); \/\/用一个伪随机函数产生一个0-100...

vb题 随机生成10个两位整数,求出他们的总和及平均数
tt(s(i)) = "" '把tt数组已取出的值赋予空值 Else GoTo 1 '如果取出的值为空,则跳转到1,重新取值 End If Next i temp3 = temp3 \/ 10 '用10个数相加的和除以10,求出平均数 '弹出对话框,显示10个随机数 MsgBox s(1) & Chr(13) & s(2) & Chr(13) & s(3) & Chr(13) & ...

帮我解一下这道VB编程题:“随机产生10个两位整数,找出其中的最大值...
single randomize for i=0 to 9 a(i)=int(rnd*90+10)next max=a(0)min=a(0)for i=0 to 9 if a(i)>max then max=a(i)if a(i)<min then min=a(i)avg=avg+a(i)next avg = avg \/10 print "最大值为" & max & ",最小值为" & min & ", 平均值为" & avg ...

1.VB随机产生10个两位数正整数的素数 2.随机产生10个两位数正整数,并输...
第一个题,10个正整数都是素数,第二题,10个数里面不知道有几个素数,输出来的只是10个里面的素数,所以,也不知道会输出来几个数值。代码如下:Dim s(1 To 10) As IntegerDim i, j As IntegerPrivate Sub Command1_Click()Print "题1产生的10个数字为:"For i = 1 To 10 Do ...

VB题,随机产生十个两位数整数,利用函数调用求这10个数的最大值和最小...
Sub Command2_Click()Max = a(1): Min = a(1)For i = 2 To 10 If a(i) > Max Then Max = a(i)If a(i) < Min Then Min = a(i)Next i Text2 = "最大值=" & Max & " 最小值=" & Min End Sub Private Sub Form_Load()Text1 = ""Text2 = ""End Sub ...

在列表中随机产生10个两位数并输出,求两个数的平均值python
可以使用Python内置的random模块来生成随机数,然后使用for循环遍历列表,计算平均值并输出。以下是一个示例代码:import random# 生成10个随机两位数并存入列表num_list = []for i in range(10):num_list.append(random.randint(10, 99))# 计算平均值并输出if len(num_list) > 0:avg_num = sum...

vb题,用随机函数生成包含10个两位整数的一维数组,求这10个数的最大值...
运行结果:生成的数组为73 58 62 36 37 79 11 78 83 73 排序后的数组为83 79 78 73 73 62 58 37 36 11 该数组元素各个元素的和是 590 最大元素是 83 最小元素是 11

相似回答