Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/05/2010, 10:44
Avatar de lokoman
lokoman
 
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 14 años, 7 meses
Puntos: 47
Respuesta: ordenar varios números ascendentemente

Hola!!
Usando el metodo de la burbuja, mira el codigo:

Código vb:
Ver original
  1. Private Sub Command1_Click()
  2.     Dim Numeros(10) As Integer, I As Integer, J As Integer
  3.     Dim Aux As Integer
  4.     Dim strMsg As String
  5.    
  6.     Numeros(0) = 23
  7.     Numeros(1) = 4
  8.     Numeros(2) = 27
  9.     Numeros(3) = 30
  10.     Numeros(4) = 1
  11.     Numeros(5) = 8
  12.     Numeros(6) = 13
  13.     Numeros(7) = 26
  14.     Numeros(8) = 32
  15.     Numeros(9) = 2
  16.  
  17.     For I = 0 To 10
  18.         For J = 0 To 10
  19.             If Numeros(I) < Numeros(J) Then
  20.                 Aux = Numeros(J)
  21.                 Numeros(J) = Numeros(I)
  22.                 Numeros(I) = Aux
  23.             End If
  24.         Next J
  25.     Next I
  26.    
  27.     For I = 0 To 10
  28.         strMsg = strMsg & Numeros(I) & ", "
  29.     Next I
  30.    
  31.     MsgBox strMsg
  32. End Sub

Nos cuentas!!