Red de conocimientos turísticos - Información de alquiler - ¿La programación más sencilla para determinar si un número es primo o compuesto?
¿La programación más sencilla para determinar si un número es primo o compuesto?
'1. Es el producto de dos números enteros mayores que 1;'
'2. Tiene un factor (factor) mayor que 1 pero menor que él mismo;'
'3. Tiene al menos tres factores (factores);'
'4. No es ni 1 ni número primo (número primo);'
'5. Tiene al menos un factor primo de números no primos.
Subcomando privado1_Click()
Dim n, i, j
n = Val(InputBox("¡Ingrese un número entero positivo!")) p>
Para i = 2 To Sqr(n)
Si n Mod i = 0 Entonces
j = j 1
Si j gt; = 3 Entonces
MsgBox "¡¡N es un número compuesto!!"
Salir de Sub
End If
End If
Siguiente
MsgBox "¡¡N es un número primo!!"
End Sub