Funzione per trovare numeri primi

« Older   Newer »
 
  Share  
.
  1. x-reynik-x
     
    .

    User deleted


    Allora viene così, ma per il 9 per esempio mi scrive 9 è primo e 9 non è primo.
    CODICE
    def prime(n):
           if n <= 3:
                   print(n, 'è primo')
           m = 2
           while m <= n//m:
                   if n % m == 0:
                           print(n, 'non è primo'),
                           break
                   m = m + 1
                   print(n, 'è primo')
     
    Top
    .
44 replies since 3/11/2009, 17:13   3110 views
  Share  
.