-
~{Skydrake™}».
User deleted
CITAZIONE (RootkitNeo @ 10/11/2009, 17:48)CITAZIONE (x-reynik-x @ 10/11/2009, 16:38)Ma in questo modo dice che tutti i dispari sono primi! Provala fa così
Si è vero.
C'è un errore concettuale
Trasforma quello che avevo fatto io in java in python
Azz, non è un errore concettuale. E' che non viene visualizzato il carattere backslash (ovvero l'operatore di divisione intera).CODICEdef prime(n):
if n <= 3:
return "primo"
m = 2
while m <= (n(backslash)m):
if n % m == 0:
return "non primo"
m = m+1
return "primo"
numero = input('Inserisci il numero: ')
print prime(numero).