Hallo,
ich hab ein kleines Prog gebastelt, welches Primzahlen berechnet...
es läuft gut...aber gibt immer nur die letzte Primzahl in die TextBox aus...mit der Console gibt es alle Werte aus
Ich steh total auf dem Schlauch und seh das Problem bzw die Lösung nicht -.-
ich hab ein kleines Prog gebastelt, welches Primzahlen berechnet...
es läuft gut...aber gibt immer nur die letzte Primzahl in die TextBox aus...mit der Console gibt es alle Werte aus
Ich steh total auf dem Schlauch und seh das Problem bzw die Lösung nicht -.-
VB.NET-Quellcode
- Dim n As Integer = 1000
- Dim prime As Boolean() = New Boolean(n - 1) {}
- For i As Integer = 2 To n - 1
- prime(i) = True
- Next
- If True Then
- Dim i As Integer = 2
- While i * i < n
- If prime(i) Then
- txtBox.Text = i
- Dim j As Integer = i * i
- While j < n
- prime(j) = False
- j = j + i
- End While
- End If
- i += 1
- End While
- While i < n
- If prime(i) Then
- txtBox.Text = i
- End If
- i += 1
- End While
- End If