Red de conocimiento informático - Problemas con los teléfonos móviles - Vb determina la programación de números primos

Vb determina la programación de números primos

El llamado número primo se refiere a un número que no es divisible por ningún otro número entero excepto 1 y el número mismo. Por ejemplo, 13 es un número primo porque no es divisible por 2, 3, 4,..., 12.

El método para determinar si un número n (n≥3) es primo es muy sencillo: tomamos n como dividendo y tomamos números enteros desde 2 hasta (n-1) como divisor. Si ninguno de ellos es divisible, entonces n es un número primo.

Subcomando privado 1_Click()

Dim N es largo, el indicador es booleano

N = Val(Text1.Text)

flag = true

Para i = 2 a Sqr(N)

Si N Mod i = 0, entonces

flag = false

Salir para...

Finalizar si...

Entonces

MsgBox N ampIIf(flags, "", "No"); Números primos"

Conector final