Hallo ich soll als Aufgabe einen Primzahlenrechner erstellen mit einer While - Wend schleife, jedoch kommt immer 0 herraus. Habe ihr auch schon die Suchfukti., benutzt war dar nur einer mit For - Next Schleife. Bin dankbar für hilfe bzw, Denkanstoss.
Private Sub cmdBerechnen_Click()
Dim intEingabe As Integer
Dim intErgebnis As Integer
Dim intWert As Integer
Dim intI As Integer
Me.txtEingabe.Text = intEingabe
Me.txtErgebnis.Text = intErgebnis
intI = 2
While intI <= intEingabe
intI = intI + 1
Wend
intWert = intEingabe Mod intI
If intWert = 0 Then
Me.txtErgebnis.Text = Me.txtEingabe.Text & " ist keine Primzahl!" & vbCr & "Der erste ganzzählige Teiler" & vbCr & "ist: " & intWert
End If
End Sub
Private Sub cmdBerechnen_Click()
Dim intEingabe As Integer
Dim intErgebnis As Integer
Dim intWert As Integer
Dim intI As Integer
Me.txtEingabe.Text = intEingabe
Me.txtErgebnis.Text = intErgebnis
intI = 2
While intI <= intEingabe
intI = intI + 1
Wend
intWert = intEingabe Mod intI
If intWert = 0 Then
Me.txtErgebnis.Text = Me.txtEingabe.Text & " ist keine Primzahl!" & vbCr & "Der erste ganzzählige Teiler" & vbCr & "ist: " & intWert
End If
End Sub