Postagens

Mostrando postagens com o rótulo números primos

Python - Números Primos II

Imagem
#------------------------------------------------------------------------ #Escreva a função n_primos que recebe um número inteiro maior ou igual #a 2 como parâmetro e devolve a quantidade de números primos que existem #entre 2 e n (incluindo 2 e, se for o caso, n). #------------------------------------------------------------------------ def ehPrimo(n):     if (n == 2):         return True     elif (n % 2 == 0):         return False     else:         i = 3         while (i <= (n / i)):             if ((n % i) == 0):                 return False             i += 2         return True     return False         def n_primos(n):     if (n < 2):         return 0     elif (n == 2): ...

Python - Números Primos I

Imagem
#------------------------------------------------------------ #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")