| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come fare Bubble ordinamento VB.net
    Il Bubble Sort è uno dei primi algoritmi di ordinamento apprese da uno studente di informatica , dal momento che è uno dei più semplici da implementare e più intuitivo . La procedura di base è semplice : partire dall'inizio della matrice , il programma passa attraverso l'array ricerca di un elemento di matrice che è maggiore di quella alla sua destra , e li swap . Si ricomincia e ripete lo stesso processo sul nuovo array . Lo fa fino a quando si può procedere attraverso l' intero array senza scambiare elementi . In pratica, questo fa sembrare come se gli elementi più grandi della matrice sono bolle che galleggiano alla parte superiore della matrice. Istruzioni
    1

    Aprire Visual Basic e fare clic su "File" e "Nuovo progetto" per creare un nuovo progetto . Selezionare " ConsoleApplication . " Quando arriva il momento di inserire il codice in un progetto reale con un interfaccia grafica utente ( GUI) , è sufficiente copiare questa funzione c'è senza modifiche .
    2

    Incollare il codice riportato di seguito al di sopra della "Main " funzione :

    Sub BubbleSort ( ByRef arr ( ) As Integer ) per

    Dim Temp

    interruttore Dim = True

    Mentre interruttore

    passare = False

    Per x = 0 Per arr.Length - 2

    arr ( x ) > arr ( x +1 ) Poi

    temp = arr ( x ) per

    arr ( x ) = arr ( x +1 ) per

    arr ( x +1 ) = Temp Cambia

    = True

    End If

    Avanti

    End While

    End Sub

    Una cosa importante da riconoscere è che il arr viene passato al sottoprogramma " ByRef ". Questo permette la funzione di modificare i contenuti della matrice
    3

    incolla quanto segue nella funzione " principale" per testare il metodo BubbleSort : .

    Sub Main ( )

    Dim arr = { 3 , 4 , 5232 , 1 , 232 , 12 , 34 , 14 , 21 , 213 , 213 , 21 , 321 }

    Console.WriteLine ( " Non ordinati" )

    per ogni x in arr

    Console.Write ( x & " Ogni x in arr

    Console.Write ( x & " " ) per

    Successivo

    Console.ReadKey ( ) per

    End Sub

    Previous :

    next :
      Articoli Correlati
    ·Come trovare il Medio Numero di tre numeri in VBA 
    ·Come utilizzare la funzione FormatDateTime in Visual Ba…
    ·Come ottenere VB.NET Per accedere a un server amd Downl…
    ·Come fare oscilloscopio Art 
    ·Come attivare una API finestra per mostrare in VB6 
    ·Come cambiare la password di amministratore locale in V…
    ·Come aggiungere un'immagine a una immagine in VB6 
    ·Come costruire una segreteria telefonica in VB6 
    ·Come stampare un file in Visual Basic 
    ·Come tagliare gli ultimi due caratteri in VB 
      Articoli in evidenza
    ·Come Fetch Tag H1 in PHP 
    ·Come visualizzare il testo sul rollover 
    ·Sintassi per una funzione di registro in VBA 
    ·Come compilare Python con il debug 
    ·Come introdurre il linguaggio VBA 
    ·Come fare un Button Tkinter inattivo 
    ·Come calcolare la somma di 3 numeri in Visual Basic 
    ·Come eseguire Allocazione dinamica della memoria in C +…
    ·Quando utilizzare JSP vs . JSPF 
    ·Come rimuovere elementi da un array in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com