Python - Números Primos I


#------------------------------------------------------------
#Escreva um programa que receba um número inteiro positivo na
#entrada e verifique se é primo. Se o número for primo,
#imprima "primo". Caso contrário, imprima "não primo".
#------------------------------------------------------------


n = int(input("Digite um número inteiro: "))

cont = 2
ehNroPrimo = True

while (cont < n and ehNroPrimo):

    ehNroPrimo = not ((n % cont) == 0)
    cont += 1


if (ehNroPrimo):
    print("primo")
else:
    print("não primo")

Postagens mais visitadas deste blog

Python - Fatorial