Se utiliza la subrutina ComprobarPrimo, que toma el valor
de i y calcula si i es o no un número primo
- For i= 2 To 100
- esPrimo = “Cierto”
- ComprobarPrimo()
- If (esPrimo = “Cierto”) Then
- TextWindow.WriteLine(i)
- EndIf
- EndFor
- Sub ComprobarPrimo
- For j= 2 To Math.SquareRoot(i)
- If (Math.Remainder(i, j) =
0) Then
- esPrimo = “Falso”
- Goto FinLoop
- EndIf
- EndFor
- FinLoop:
- EndSub
No comments:
Post a Comment