Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#!/usr/bin/python def maior_primo (k): i = 1 a = 0 for i in range (k): if (k % i) == 0: a[i] = k return a z = input("insira valor: ") k = int(z) i = k -1 a = [0] * k b = [0] * k #print ("k vale: ", k) #b = (k % i) #print ("Tipo: ", type(k)) #print ("i vale: ", i) #print ("a vale: ", a) while i = k: b [i]= (k % i) k = k - 1 #if b [i] == 0: a[i] = k print ("k vale: ", k) print ("i vale: ", i) print i print ("a vale: ", a) print ("b vale: ", b) print ("k vale: ", k) #print (maior_primo(k)) #********************************************** def maior_primo(n): primos = [] for i in range(n): c = 0 for j in range(n): if i%(j+1) == 0: c += 1 if c == 2: primos.append(i) return(max(primos)) #https://pt.stackoverflow.com/questions/195439/como-definir-o-maior-número-primo-dentro-de-um-número-dado
Compartilhar