Ik ben een programma aan het schrijven in VB.NET voor mijn school, het is een lottoformulier genereren, allemaal niet zo moeilijk dit is mijn code:
Nu zou ik een controle willen inbouwen dat als hij een getal vind dat al in de array staat dat hij dat getal opnieuw berekent zodat er geen dubbele getallen inzitten. Heeft iemand hier een oplossing voor, ik kan er zelf niet aan uit. BBVB
(Heb een beetje een verkeerde titel gebruikt sorry)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Private Sub btnQuickPick_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuickPick.Click
Dim Lotto(11, 5), i, j As Integer
Dim strLotto As String
strLotto = ""
For i = 0 To 11
For j = 0 To 5
Lotto(i, j) = Int(Rnd() * 42 + 1)
strLotto &= Lotto(i, j).ToString & Space(3)
Next
strLotto &= vbNewLine
Next
txtLotto.Text = strLotto
End Sub |
Nu zou ik een controle willen inbouwen dat als hij een getal vind dat al in de array staat dat hij dat getal opnieuw berekent zodat er geen dubbele getallen inzitten. Heeft iemand hier een oplossing voor, ik kan er zelf niet aan uit. BBVB
(Heb een beetje een verkeerde titel gebruikt sorry)