Crée une boucle infinie

Signaler
-
Messages postés
938
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
24 février 2021
-
Bonjour à tous,
Je suis en seconde est en SES, j'ai crée un petit programme pour calculer le coefficient multiplicateur pour moi. J'ai juste à rentrer les valeurs et il s'occupe de la division, rien de compliqué. Mais maintenant j'aimerais crée une boucle infinie qui ne m'oblige pas à quitter le programme pour calculer un nouveaux coefficient. Si possible le programme devra s'exécuter de nouveau une fois le coefficient trouvé en faisant entré ou en tapant ok par exemple. est ce possible ?
Merci de vos réponse.
Voici mon programme

print("Coefficient multiplicateur")
print("VA=")
VA=int(input())
print("VD=")
VD=int(input())
print("Reponse=",VA/VD,)


EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

Merci d'y penser dans tes prochains messages.

2 réponses

Messages postés
31042
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
24 février 2021
7 407
Bonjour,

Voilà une façon de faire, une boucle infinie que l'on quitte par break.

while True:                       # boucle infinie
   ...
   ...
   if xx == "" :
            break                 # on arrete la boucle while


Attention ton "Coefficient multiplicateur" divise ;-)

Messages postés
938
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
24 février 2021
100
Bonjour,

sinon, pour tes input, tu peux faire comme ça :

print("Coefficient multiplicateur")
VA=int(input('VA : '))
VD=int(input('VD : '))
print("Reponse=",VA/VD)