👤

Bonjour pouvez-vous m’aider svp pour ces deux exercices Exercice n° 4 Créer un programme qui prend en argument une liste et qui trie les éléments de la liste
dans deux listes : une liste avec les nombres positifs, une liste avec les nombres négatifs.
Exercice nº 5 Créer un programme qui prend en argument une liste de note et qui renvoie : Il y a ...
note supérieur à 10, et ... note inférieurs à 10.

Sagot :

Réponse :

Explications :

Bonjour,

voici mes propositions : les print() permettent d'aérer l'affichage !!

def positifnegatif(L):

   positif = []

   negatif = []

   for x in L:

       if( x >= 00):

           positif.append(x)

       else:

           negatif.append(x)

   print ("la liste des nombres positifs  :",positif)

   print ("la liste des nombres negatifs :",negatif)

def notessupinf10(L):

   sup10 = []

   inf10 = []

   for x in L:

       if( x >= 10):

           sup10.append(x)

       else:

           inf10.append(x)

   print ("la liste des notes supérieures a 10  :",sup10)

   print ("la liste des notes inférieures à 10 :",inf10)

# Test de l'algorithme "positifnegatif"

print()

L=[23,-4,56,7,-8,9,0,-18,-11,7,6,-55,43,2,-12]

positifnegatif(L)

print()

# Test de l'algorithme "notessupinf10"

L=[2,4,12,3,17,10,8,9,0,18,7,6,12,20,2,17]

notessupinf10(L)

voir pièce jointe ... si nécessaire passez par les commentaires !!?

View image LEGRANDU48

© 2024 IDNLearn. All rights reserved.