Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fazer um algoritmo que dado um intervalo, informe quantos números primos existem nele.
Observações:
a. serão dados como entradas o primeiro e o último número do intervalo em duas linhas subsequentes.
Arquivo fonte: quantosPrimos.py
Entrada:
--------------------------------------------------------
20
30
--------------------------------------------------------
Saída:
--------------------------------------------------------
2
-
-
-
Citar
-
-
Editar
inicio = int(input("inicio:"))
fim = int(input("fim:"))
intervalo = fim - inicio
elementos = list(range(inicio,fim))
primos = list()
for i in range(intervalo):
if elementos[i] % 2 != 0 and elementos[i] % 3 != 0 and elementos[i] % 5 != 0 and elementos[i] % 7 != 0:
primos.append(elementos[i])
print(primos)
print(len(primos))