Multiple

Fermé
bastien - 16 janv. 2020 à 08:57
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 16 janv. 2020 à 09:31
Bonjour,
je voudrais coder en python:
" tant que x n'est pas un multiple de 11 ajouter 8."
comment faire?

merci d'avances

2 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
16 janv. 2020 à 09:21
Bonjour,

Je ne fais de python.. mais je peux te donner les pistes à suivre :

"tant que" se traduit WHILE
et pour ce qui est de vérifier s'il s'agit d'un multiple ou non.. pour ça on utilise le modulo ( qui s'écrit avec le symbole pourcent : % )

Par exemple ça donnerait un truc du genre :
x = 0
while x % 11 == 0:
   x += 8

0
jee pee Messages postés 39591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 avril 2024 9 225
16 janv. 2020 à 09:28
salut, != ?
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649 > jee pee Messages postés 39591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 avril 2024
16 janv. 2020 à 09:31
oui... petite erreur de copier/coller :

while x % 11 != 0:
0
jee pee Messages postés 39591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 avril 2024 9 225
16 janv. 2020 à 09:22
Bonjour,

Une piste à explorer : tant que le modulo 11 de x (reste de la division de x par 11, symbole % en python) n'est pas égal à zéro, ajouter 8 à x

Cdlt
0