Voila, j'etait dans un petit jeux, et la question etait "Determinez si les nombres suivants sont des nombres premiers ?". ^^ Il y en avait 10, donc je me suis dit, ca ira plus vite de faire un petit prog.
Voila donc mon code, qui contient deux fonctions (une qui determine si le nombre est un nombre premier, la seconde qui calcul la list de nombres premiers jusque x).
Utile pour les debutants.
Source / Exemple :
def nb(nombre):
## Fonction qui determine si un nombre est premier ou non.
nb=True;
i=2;
while(i<(nombre-1) and i<(nombre/2)):
if(nombre%i==0):
nb=False;
i=i+1;
return nb;
def list(x):
## Fonction qui list les nombres premiers jusque X.
i=1;
while(i<x):
if(nb(i)):
print i;
i=i+1;
##Corps du programme.
print "### Calcul de Nombres Premiers ###";
x=input("Jusque la valeur : ");
list(x);
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.