vb determina los números primos
El procedimiento correcto es el siguiente (puedes encontrar tus propios errores mediante la comparación):
Private Sub Command1_Click()
X = Text1.Text p>
Para i = 2 a X - 1
Si X Mod i = 0 Entonces
F = 1
Salir para
Finalizar si
Siguiente i
Si F = 1 Entonces
Label2.Caption = "El número que ingresaste es " & X & ", que no es un número primo. "
Else
Label2.Caption = "El número que ingresaste es " & X & ", que es un número primo. p>End If
End Sub
Información ampliada:
Los números primos también se llaman números primos y hay infinitos números. Un número natural mayor que 1 no puede ser divisible por otros números naturales excepto 1 y por sí mismo. En otras palabras, el número no tiene otros factores excepto 1 y por sí mismo; de lo contrario, se le llama número compuesto.
Según el teorema fundamental de la aritmética, todo número entero mayor que 1 es un número primo en sí mismo, o puede escribirse como el producto de una serie de números primos y si el orden de estos números primos es; el producto no se considera, luego escriba La forma es única. El número primo más pequeño es 2.
Hasta ahora, la gente no ha encontrado una fórmula que pueda encontrar todos los números primos.
En enero de 2016 se descubrió el número primo más grande del mundo hasta el momento, que tiene 22,33 millones de dígitos. Si se imprimiera en un tamaño de fuente normal, la longitud sería de más de 65 kilómetros.