Calcular los n primeros números primos
Solución
Ingresamos un número decimal donde se indica la cantidad de números primos que se desea obtener
Ejemplo
- Entrada: 5
- Salida: 2 3 5 7 11
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim num As Integer
Dim n As Integer = 4
Dim cont As Integer = 2
Dim i As Integer
Dim cad As String = ""
num = TextBox1.Text
If (num > 2) Then
cad = "2 - 3"
While (cont < num)
i = 2
While (i <= n)
If (i = n) Then
cad = cad + " - " + Trim(n)
cont = cont + 1
Else
If (n Mod i = 0) Then
i = n
End If
End If
i = i + 1
End While
n = n + 1
End While
TextBox2.Text = cad
Else
If (num > 0) Then
If (num = 1) Then
TextBox2.Text = "es primo 2"
Else
TextBox2.Text = "Es primo 2, 3"
End If
Else
TextBox2.Text = "ingrese un numero positivo"
End If
End If
End Sub
End Class

5 comentarios:
te doy no mil gracias si no 100,300,852 GRACIAS. ME SALVASTE gracias :)))))) :D :3
/\ Cien Millones Trecientos Mil Ochocientos Cincuenta y Dos (Gracias) por si les
/ \ dio flogera averiaguar que numero era xD
l
l
Gracias por su ayuda, nos fue muy útil. Siga haciendo más.
Muchas gracias buen señor. Me sirvió el código a la perfección!
8
Publicar un comentario