Funzione per trovare numeri primi

« Older   Newer »
 
  Share  
.
  1. RootkitNeo
     
    .
    Avatar

    Senior Member

    Group
    Staff
    Posts
    10,796

    Status
    Anonymous
    CODICE
    def prime(n):
     if n <= 3:
       return "primo"
     m = 2
     while m <= (n*m):
       if n % m == 0:
         return "non primo"
       m = m+1
       return "primo"
     
    numero = input('Inserisci il numero: ')
    print prime(numero)


    Questa è la traduzione in Python di quella postata precedentemente da Skydrake
     
    Top
    .
44 replies since 3/11/2009, 17:13   3110 views
  Share  
.