Const vraag1 = "De aarde is is de 3de planeet gezien vanuit de zon."
Const antwvraag1 = 6
Const vraag2 = "Saturnus is de grootste planeet van ons zonnestelsel."
Const antwvraag2 = 7
Const vraag3 = "Mars is kleiner dan de aarde."
Const antwvraag3 = 6
Const vraag4 = "Mars staat korter bij de zon als de aarde."
Const antwvraag4 = 7
Const vraag5 = "Typisch voor Saturnus zijn zijn vele ringen."
Const antwvraag5 = 6
Dim score As Integer
Private Sub Form_Load()
naam = InputBox("Naam:", "Ingave naam")
klas = InputBox("Klas:", "Ingave klas")
dummy = MsgBox("Beantwoord volgende 5 vragen" & vbCrLf & "Denk goed na, verbeteren kan niet meer", vbOKOnly, "les 9")
start = MsgBox("Test starten?", vbYesNo, "Starten maar")
If start = vbNo Then
End
Else
vragen
End If
lblnaam.Caption = naam
lblklas.Caption = klas
End Sub
Public Sub vragen()
For vraagnr = 1 To 5
Select Case vraagnr
Case 1
antwoord1 = MsgBox("Is de aarde de derde planeet van het zonnestelsel.", vbYesNoCancel, "Vraag 1")
Case 2
antwoord2 = MsgBox("Saturnus is de grootste planeet van het zonnestelsel.", vbYesNoCancel, "Vraag 2")
Case 3
antwoord3 = MsgBox("Mars is kleiner dan de aarde.", vbYesNoCancel, "Vraag 3")
Case 4
antwoord4 = MsgBox("Mars staat korter bij de zon als de aarde.", vbYesNoCancel, "vraag4")
Case 5
antwoord5 = MsgBox("Typisch voor Saturnus zijn zijn vele ringen.", vbYesNoCancel, "vraag5")
End Select
Next
beoordeel
End Sub
Public Sub beoordeel()
score = 0
Select Case punten
Case 1
If antwoord1 = 6 Then
score = score + 1
Else
score = score - 1
End If
Case 2
If antwoord2 = 7 Then
score = score + 1
Else
score = score - 1
End If
Case 3
If antwoord3 = 6 Then
score = score + 1
Else
score = score - 1
End If
Case 4
If antwoord4 = 7 Then
score = score + 1
Else
score = score - 1
End If
Case 5
If antwoord5 = 6 Then
score = score + 1
Else
score = score - 1
End If
End Select
lblscore.Caption = score
End Sub