Matthew117
Gebruiker
- Lid geworden
- 8 apr 2015
- Berichten
- 9
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
[color="#FF0000"]integervariabele[/COLOR] = CInt([color="#FF0000"]omtezettenvariabele[/COLOR])
For Each Label In arrOefeningen
' Bepalen teken
If Label.Text.IndexOf("+") <> -1 Then
strTeken = "+"
Else
strTeken = "-"
End If
' Bepalen getal 1
intGetal1 = Label.Text.Replace(" ", "").Split(strTeken)(0)
' Bepalen getal 2
intGetal2 = Label.Text.Replace(" ", "").Split(strTeken)(1)
' Oefeningen uitgeven in de labels
Dim antwoord As Integer
If strTeken = "+" Then
antwoord = intGetal1 + intGetal2
Else
antwoord = intGetal1 - intGetal2
End If
' Hier moet je nog code neerzetten om het antwoord weer weg te kunnen schrijven. Ik weet niet in welke TextBox dat moet natuurlijk, maar dat kan je zelf wel denk ik.
Next
Private Sub btnTest_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTest.Click
'Oefeningen genereren
Dim intGetal1 As Integer
Dim arrControle() As Label = {lblControle1, lblControle2, lblControle3, lblControle4, lblControle5, lblControle6, lblControle7, lblControle8, lblControle9, lblControle10}
Dim arrOefeningen() As Label = {lblOefening1, lblOefening2, lblOefening3, lblOefening4, lblOefening5, lblOefening6, lblOefening7, lblOefening8, lblOefening9, lblOefening10}
Dim strTeken As String
Dim objRandom As New Random
Dim intGetal2 As Integer
For Each Label In arrOefeningen
'Bepalen getal 1
intGetal1 = objRandom.Next(1, 11)
'Bepalen teken
strTeken = objRandom.Next(0, 2)
If strTeken = 0 Then
strTeken = "-"
'Bepalen getal 2
intGetal2 = objRandom.Next(intGetal1 + 1)
Else
strTeken = "+"
'Bepalen getal 2
intGetal2 = objRandom.Next(11 - intGetal1)
End If
'Oefeningen uitgeven in de labels
Label.Text = intGetal1 & " " & strTeken & " " & intGetal2
Next
For Each Label In arrOefeningen
'Bepalen teken
If Label.Text.IndexOf("+") <> -1 Then
strTeken = "+"
Else
strTeken = "-"
End If
'Bepalen getal 1
intGetal1 = Label.Text.Replace(" ", "").Split(strTeken)(0)
'Bepalen getal 2
intGetal2 = Label.Text.Replace(" ", "").Split(strTeken)(1)
'Oefeningen uitgeven in de labels
Dim intAntwoord As Integer
If strTeken = "+" Then
intAntwoord = intGetal1 + intGetal2
Else
intAntwoord = intGetal1 - intGetal2
End If
Next
End Sub
arrControle(intControle).Text = intAntwoord
intControle += 1
Dim intControle As Integer = 0
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.