Sommative Bloc 2 Noé
Sommative Bloc 2 Noé
Sommative Bloc 2 Noé
lstserie = []
if (intnombre_element < 8) or (
intnombre_element > 50): # verifie si le nombre est entre 8 et 50
sinon on cree une erreur pour redemander le nombre
print("nombre d'element insuffisant ou trop gros. Veuillez entre un
nombre entre 8 et 50")
strSelection = 0
while not (strSelection == "Q" or strSelection == "q"):
print("""
Menu
----
1 - Saisir les valeurs
2 - Effacer les valeurs
3 - Imprimer les valeurs à l'écran
4 - Met la liste dans l'ordre croissant
5 - Multiplie les valeurs par 2 et les remplace par le resultat
6 - Calcul la moyenne
Q - Quitter
""")
strSelection = input("Indiquer votre choix : ")
if strSelection == "1":
# demande maintenant a l'utilisateur de remplir la liste de nombre
correctement
for i in range(0, intnombre_element):
place = i + 1
valeur = input(f"entrer la valeur#{place}: ") # demande la valeur
while type(valeur) is not int: # la boucle troune tant que la valeur
n'est pas un int
try: # regarde si la valeur est bien un int et l'ajoute a la liste
si c'est le cas
valeur = int(valeur)
lstserie.append(valeur)
except: # redemande la valeur en cas de probleme
valeur = input(f"Il faut saisir un nombre entier. \nEntrer la
valeur#{place}: ")