Hallo,
ich habe heute dieses Programm geschrieben mit diesem Code.
Aber die Ausgabe ist nicht, was ich möchte, ich möchte das die Listbox nachdem es zufällig die zahlen randomize ausgibt, über Bubble Sort sortiert werden. Aber sowie ich es geschrieben habe, funktioniert die Ausgabe nicht wie ich es möchte. Bitte um Korrektur:
ich habe heute dieses Programm geschrieben mit diesem Code.
Aber die Ausgabe ist nicht, was ich möchte, ich möchte das die Listbox nachdem es zufällig die zahlen randomize ausgibt, über Bubble Sort sortiert werden. Aber sowie ich es geschrieben habe, funktioniert die Ausgabe nicht wie ich es möchte. Bitte um Korrektur:
Option Strict On
Public Class Form1
Dim iwurf(30) As Integer
Dim i, j As Integer
Dim zufallswurf As Integer
Dim booltausch As Boolean
Dim tausch As Integer
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
lstbox.Items.Clear()
For i = 0 To 10
iwurf(i) = CInt(Int(49 * Rnd() + 1))
lstbox.Items.Add(iwurf(i).ToString)
For j = 0 To i - 1
If iwurf(i) = iwurf(j) Then
i = i - 1
End If
Next
Next
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
For i = 10 To 0 Step -1
For j = 0 To i
If iwurf(i) < iwurf(j + 1) Then
tausch = iwurf(j + 1)
iwurf(j + 1) = tausch
booltausch = True
End If
Next
If booltausch = False Then
Exit For
End If
Next
For i = 0 To 10
lstbox.Items.Add(iwurf(i).ToString)