Algorithme Python parité [HELP]

Lyd3n Messages postés 2 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 27 février 2010 - 25 févr. 2010 à 15:55
Lyd3n Messages postés 2 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 27 février 2010 - 27 févr. 2010 à 16:36
Bonjour,
j'ai besoin d'aide pour un programme que je dois rendre a un professeur qui m'a poser des contraintes : je ne dois utiliser que "input" "print" & " while".

L'algorithme que je dois créer doit demander a l'utilisateur un nombre et dois dire si il est pair ou impair, donc j'ai élaborer ce petit programme qui ne marche malheureusement pas ...

print "[parité d'un nombre]"
n=input ("entrez la valeur :")
while n>0:
     n=n/2 # a partir de la j'utilise if et else car je vois pas d'autre moyen de continuer le programme ...
     if n==0:
           print (" valeur pair")
     else:
         print ("valeur impair")


Voila. Merci d'avance !

2 réponses

ericstoclet Messages postés 8 Date d'inscription lundi 7 juin 2004 Statut Membre Dernière intervention 26 février 2010
26 févr. 2010 à 09:06
Je suis très débutant en python mais je le sens comme ça :
while n % 2 = 0:
print "Le nombre", n, "est pair !"


Tu trouveras le reste du code comme un grand mais tu as pigé l'idée...
0
Lyd3n Messages postés 2 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 27 février 2010
27 févr. 2010 à 16:36
OK merci beaucoup!
0
Rejoignez-nous