Como fazer um algoritmo em python que lê os primeiros N números primos? usando apenas WHILE ou FOR, sem BREAK.
Soluções para a tarefa
Respondido por
0
Resposta:
def primo(numero):
for val in range(2,numero):
if numero % val == 0:
return False
return True
def exibe():
numero = int(input('Exibir primos até o número: '))
for val in range(2,numero+1):
if(primo(val)):
print(val)
while True:
exibe()
Anexos:
jiujitsujoao:
entao é do jeito que te mandei primeiro
total = 0
for cont in range(1, numero + 1):
if numero % cont == 0:
print(end= '')
print('\33[31m {} '.format(cont), end= '')
Perguntas interessantes