Bogue07
In [ ]:
Copied!
"""Code Python contenant un bogue
Contexte :
=> le programme affiche les nombres pairs jusqu'à une certaine limite saisie par l'utilisateur
Ce qu'on attend du script :
=> si limite=10 alors 0 2 4 6 8
=> si limite=13 alors 0 2 4 6 8 10 12
Ce qui se produit vraiment :
=> tout fonctionne bien pour 10, mais pas pour 13 (serait-ce parce qu'il porte malheur ?)
"""
"""Code Python contenant un bogue
Contexte :
=> le programme affiche les nombres pairs jusqu'à une certaine limite saisie par l'utilisateur
Ce qu'on attend du script :
=> si limite=10 alors 0 2 4 6 8
=> si limite=13 alors 0 2 4 6 8 10 12
Ce qui se produit vraiment :
=> tout fonctionne bien pour 10, mais pas pour 13 (serait-ce parce qu'il porte malheur ?)
"""
In [ ]:
Copied!
# Variables du programme
limite = 0
nombre = 0
# Variables du programme
limite = 0
nombre = 0
In [ ]:
Copied!
# Bannière du programme
print("****************************")
print("*** Affichapairator v0.1 ***")
print("****************************")
# Bannière du programme
print("****************************")
print("*** Affichapairator v0.1 ***")
print("****************************")
In [ ]:
Copied!
# Saisie de la limite par l'utilisateur
limite = int(input("Saisir la valeur limite : "))
# Saisie de la limite par l'utilisateur
limite = int(input("Saisir la valeur limite : "))
In [ ]:
Copied!
# Affichage des nombres pairs
while nombre != limite:
print(f"{nombre} ", end="")
nombre += 2
# Affichage des nombres pairs
while nombre != limite:
print(f"{nombre} ", end="")
nombre += 2