0
Como se cuando es un número primo?
2 odpowiedzi
0
what??
0
Tecnicamente hablando, un numero entero positivo es considerado primo si y solo si es divisible entre si mismo y el numero 1. Dividirlo entre cualquier otro numero generaria una fraccion con decimales.
Lo interesante seria ¿como hacer en Python para determinar si un numero es primo? y una forma puede ser la siguiente:
def isPrime(num):
if num <= 0:
return False
elif num <= 2:
return True
else:
for i in range(2,num-1):
if (num % i) == 0:
return False
return True
numToCheck = int(input("Ingrese numero a validar: "))
if isPrime(numToCheck):
print("\nEl numero {} es primo.".format(numToCheck))
else:
print("\nEl numero {} no es primo.".format(numToCheck))