Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

VB.NET - Loterij

Pagina: 1
Acties:
  • 266 views

Verwijderd

Topicstarter
Hallo

Ik heb een probleem met m'n applicatie.
Er moeten 10 keer 6 verschillende cijfers tussen 1 en 42 getrokken worden.
per trekking (10 trekkingen van 6 cijfers dus) mogen er geen dubbele waarden komen.
Hier mijn code:
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
        txtOutput.Clear()
        
        Randomize()
        
        Dim intTrekkingnr, intAantnrs, intControle As Integer 'tellers
        Dim arrLottotrekking(9, 5), getrokkennr As Integer

        For intTrekkingnr = 0 To 9 '10 trekkingen
            For intAantnrs = 0 To 5 '6 nummers/trekking
                getrokkennr = Int(42 * Rnd() + 1) 'getal toewijzen

                If intAantnrs >= 1 Then
                    For intControle = intAantnrs To 1 Step -1 'controleren
                        If getrokkennr = arrLottotrekking(intTrekkingnr, intControle) Then
                            intAantnrs -= 1
                            Exit For
                        End If
                    Next intControle
                    arrLottotrekking(intTrekkingnr, intAantnrs) = getrokkennr
                End If
                txtOutput.Text &= getrokkennr & "-".ToString
            Next intAantnrs
            txtOutput.Text &= vbNewLine
        Next intTrekkingnr


Mijn probleem zit 'em in het feit dat het programma soms meer of minder dan 6 cijfers op een rij (in m'n textbox) zet en ik kan maar niet vinden aan wat het kan liggen.

  • whoami
  • Registratie: December 2000
  • Laatst online: 13:06
Op GoT willen we je best helpen met het oplossen naar een probleem, maar toch niet op deze manier ...

Het is echt niet de bedoeling dat je hier je probleem summier kunt omschrijven, je code dumpen, en wachten tot wanneer er iemand zo vriendelijk is om je code voor jou te debuggen.
Debuggen is iets wat je -of je nou hobby-programmeur bent, of pro- gewoon zelf moet kunnen. Er zijn genoeg tools daarvoor op de markt, en de IDE die je gebruikt, biedt ook de nodige hulpmiddelen om je applicatie te debuggen.

Als je nu eens begint met een breakpoint te zetten in je code, en stap voor stap door je code loopt, dan moet je toch al een heel eind verder komen.
Het is echt niet de bedoeling dat je dit aan iemand anders overlaat.

https://fgheysels.github.io/


Dit topic is gesloten.