goedenavond dames/heren,
ik kom er niet uit...ik zit hier al 3 dagen aan helaas zonder resultaat...
probleem: ik wil 10 getallen sorteren dmv bubble sort (een manier van sorteren door middel van elk element te vergelijken met het volgende en indien nodig verwisselen.)
vervelende is dat ik alle getallen in precies dezelfde volgorde eruit krijg als dat ik ze erin stop zonder dat er ook maar 1 verplaatst is... ik hoop dat jullie mij kunnen vertellen wat ik fout doe
bron:
ik kom er niet uit...ik zit hier al 3 dagen aan helaas zonder resultaat...
probleem: ik wil 10 getallen sorteren dmv bubble sort (een manier van sorteren door middel van elk element te vergelijken met het volgende en indien nodig verwisselen.)
vervelende is dat ik alle getallen in precies dezelfde volgorde eruit krijg als dat ik ze erin stop zonder dat er ook maar 1 verplaatst is... ik hoop dat jullie mij kunnen vertellen wat ik fout doe
bron:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
| Private Sub Form_Load()
Dim getal(9) As Integer
Dim w As Integer
Dim x As Integer
Dim y As Integer
Dim z As Integer
End Sub
Private Sub Command1_Click()
x = "10"
y = "1"
w = "1"
getal0 = Text1(0)
getal1 = Text1(1)
getal2 = Text1(2)
getal3 = Text1(3)
getal4 = Text1(4)
getal5 = Text1(5)
getal6 = Text1(6)
getal7 = Text1(7)
getal8 = Text1(8)
getal9 = Text1(9)
While x > 2
w = y + "1"
If getaly >= getalw Then
z = getaly
getaly = getalw
getalw = z
Print getalw
End If
y = y + "1"
x = x - "1"
Wend
Print "de getallen op volgorde van klein naar groot"
Print " "
Print (getal0)
Print (getal1)
Print (getal2)
Print (getal3)
Print (getal4)
Print (getal5)
Print (getal6)
Print (getal7)
Print (getal8)
Print (getal9)
End Sub |
"There will be very difficult days but you deal with it - that's what makes the experience richer"