Realizar una aplicación que solicite la cantidad de números que el usuario quiere introducir, después los vaya pidiendo uno a uno y finalmente los ordene utilizando el algoritmo de ordenación de la burbuja y los muestre en consola.
NOTA: enlace a una página de algoritmos de ordenación http://www.cs.ubc.ca/~harrison/Java/sorting-demo.html
NOTA: enlace a una página de algoritmos de ordenación http://www.cs.ubc.ca/~harrison/Java/sorting-demo.html
Module Module1
Sub Main()
Dim temporal As Double
Dim cuantos As Integer
Console.WriteLine("¿Cuántos números quiere introducir?")
cuantos = Console.ReadLine
cuantos -= 1
Dim numeros(cuantos) As Double
For i As Integer = 0 To cuantos
Console.Write("Número: ")
numeros(i) = Console.ReadLine
Next
For i As Integer = 0 To (cuantos - 1)
For j As Integer = (i + 1) To cuantos
If (numeros(i) > numeros(j)) Then
temporal = numeros(i)
numeros(i) = numeros(j)
numeros(j) = temporal
End If
Next
Next
Console.WriteLine("Números ordenados de menor a mayor:")
For Each num As Double In numeros
Console.WriteLine(num)
Next
Console.ReadKey()
End Sub
End Module
No hay comentarios:
Publicar un comentario