Je ne trouve pas la boucle

Fermé
dadoux.30 Messages postés 565 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 3 mai 2021 - Modifié par Whismeril le 18/04/2015 à 21:48
 Utilisateur anonyme - 18 avril 2015 à 22:23
Bonjour,
je suis en decouverte sur une formation sur de python
tout c'est tres bien passer jusque ici mais je bloque et je ne trouve rien nul part .

test est :
Écrire un programme permettant d'afficher une table de multiplication. L'utilisateur entre la table qu'il désire (de 1 à 9), le programme permet alors d'afficher la table demandée.

Par exemple si l'utilisateur demande la table des 3, le programme devra afficher :

1 x 3 = 3
2 x 3 = 6
.
.
10 x 3 = 30


j'ai fait ceci :

combien=raw_input("Quel table de multiplication ? : ")
chiffre1=int(combien)
chiffre2=0
while chiffre2<=10:
  print (chiffre1),
  print ("x"),
  print(chiffre2),
    reponse=chiffre1*chiffre2
  print ("="),
  print(reponse)
    chiffre2=chiffre2+1
print("C'est terminé")


et je bloque ici

Modifier ce programme pour que si l'utilisateur entre un nombre inférieur à 1 ou supérieur 9, le programme lui pose de nouveau la question : « Quelle table désirez-vous ? ».

je ne trouve rien pour faire retourner le programme

merci et desoler autant la solution est toute bete

EDIT: Ajout de la coloration syntaxique.


2 réponses

Utilisateur anonyme
18 avril 2015 à 21:55
Bonsoir je ne fais pas de python, mais je te propose l'algorithme suivant

Début d'une boucle faire (-> tant que)
-Poser la question
Vérifier la condition du tant que (<1 ou >9)

Dans la plupart des langages, tu peux mettre le while après le code à mettre dans la boucle, ainsi elle est exécutée au moins une fois.
Après la syntaxe diffère et c'est là que je ne peux pas t'aider.
0
dadoux.30 Messages postés 565 Date d'inscription samedi 8 septembre 2007 Statut Membre Dernière intervention 3 mai 2021 3
18 avril 2015 à 22:08
message vu (^^)
bizarre que je ne trouve rien
pourtant je vois plein de truc intéressants
mais rien sur cela

ou alors c'est moi qui fait une obsession sur une fonction non faisable
pourtant c'est d'un niveau débutant donc ne devrait pas y avoir de lignes trop complexes
0
Utilisateur anonyme
18 avril 2015 à 22:23
0