Red de conocimiento informático - Problemas con los teléfonos móviles - En VB, ¿cómo generar aleatoriamente 10 números aleatorios entre 0 y 100 y ordenarlos de pequeño a grande?

En VB, ¿cómo generar aleatoriamente 10 números aleatorios entre 0 y 100 y ordenarlos de pequeño a grande?

Cree un nuevo formulario1, agregue el comando1, agregue la etiqueta1 y establezca la altura de la etiqueta1 ligeramente más alta para mostrar los datos. Agregue la siguiente declaración a la vista de código del formulario.Private Sub Command1_Click() 'Definir variables

Dim a(9) As Integer

Dim i As Integer

Dim r As Integer

Dim t As Integer 'Generar números aleatorios

Aleatorizar

Para i = 0 a 9

a(i ) = CInt(Rnd() * 100)

Siguiente i 'Ordenar

Para i = 0 a 8

Para r = i + 1 a 9

Si a(i) > a(r) Entonces

t = a(i)

a(i) = a(r)

a(r) = t

Finalizar si

Siguiente r

Siguiente i 'Mostrar datos

Label1.Caption = ""

Para i = 0 a 9

Label1.Caption = Label1.Caption + "th" + CStr(i + 1) + "número aleatorio=" + CStr(a ( i)) + vbCrLf

Siguiente i

Fin Sub