Escriba la codificación del programa que verifique si el el número ingresado es primo o no.

Respuestas 1

Respuesta:

# Pedimos al usuario que ingrese un número

num = int(input("Ingrese un número: "))

# Verificamos si el número es primo

divisores = 0

for i in range(1, num+1):

   if num % i == 0:

       divisores += 1

# Mostramos el resultado

if divisores == 2:

   print(num, "es primo")

else:

   print(num, "no es primo")

Explicación:

En este código, se pide al usuario que ingrese un número y luego se verifica si el número es primo utilizando un bucle for que va desde el número 1 hasta el número ingresado por el usuario. Si el número es divisible por el contador actual i, entonces incrementamos el contador divisores.

Luego, se verifica si el número de divisores es igual a 2. Si es así, el número es primo y se imprime un mensaje en pantalla que lo indica. De lo contrario, el número no es primo y se imprime un mensaje correspondiente.

¿Conoces la respuesta? Añádela aquí

Can't find the answer?

Iniciar sesión con Google

ó

¿Has olvidado la contraseña?

No tengo una cuenta, y quiero Registrarme

Escoger idioma y región
How much to ban the user?
1 hour 1 day 100 years