Visual Basic - Como capturo Nrs Primos

Life is soft - evento anual de software empresarial
 
Vista:

Como capturo Nrs Primos

Publicado por samuel (2 intervenciones) el 18/08/2005 02:13:29
como es el codigo para saber cules son los numeros primos de N cantidad de numeros
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como capturo Nrs Primos

Publicado por matias (5 intervenciones) el 26/08/2005 01:43:18
Private Sub Form_Load()
Dim desde As Long
Dim hasta As Long

desde = InputBox("desde")
hasta = InputBox("Hasta")

For i = desde To hasta
If EsPrimo(i) Then
Debug.Print i
End If
Next i

End Sub
Private Function EsPrimo(ByVal Nro As Long) As Boolean
'cabe destacar que el 0 es primo
divisor = 2
EsPrimo = True
Do While EsPrimo And divisor <= (Nro / 2)
If Nro Mod divisor = 0 Then EsPrimo = False
divisor = divisor + 1
Loop

End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar