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