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.
Entrada:
--------------------------------------------------------
20
30
--------------------------------------------------------
Saída:
--------------------------------------------------------
2
OBS: se puderem façam na linguagem python pra me entender melhor
Soluções para a tarefa
Respondido por
0
#a variavel "a" tem que ser maior do que 1 pois o número 1 não é considerado primo
cont=0a=int(input("digite um numero para ser o intervalo menor"))b=int(input("digite um numero para ser o intervalo maior"))if( a>1 and b>a): for primeirocontador in range(a,b+1): primo=True for divisordosegundofor in range(2,primeirocontador): if(primeirocontador%divisordosegundofor==0): primo=False break if primo: cont=cont+1print(cont)
cont=0a=int(input("digite um numero para ser o intervalo menor"))b=int(input("digite um numero para ser o intervalo maior"))if( a>1 and b>a): for primeirocontador in range(a,b+1): primo=True for divisordosegundofor in range(2,primeirocontador): if(primeirocontador%divisordosegundofor==0): primo=False break if primo: cont=cont+1print(cont)
Perguntas interessantes
Matemática,
10 meses atrás
Matemática,
10 meses atrás
História,
10 meses atrás
Sociologia,
1 ano atrás
Administração,
1 ano atrás
Biologia,
1 ano atrás