Advertisement
kajs54

exercice 1 td binomes

Oct 17th, 2022
561
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. l=[]
  2. x=0
  3. n=5
  4. for i in range(n):
  5.     x=int(input("saisir un entier:"))
  6.     l.append(x)
  7. def somme(l):
  8.     s=0
  9.     for i in range(len(l)):
  10.         s=l[i]+s
  11.     return s
  12. lnegatif=[]
  13. lpositif=[]
  14. def signepos(l):
  15.     test=True
  16.     for i in range(len(l)):
  17.         if l[i]<0:
  18.             test=False
  19.     return test
  20. def signeneg(l):
  21.     test=True
  22.     for i in range(len(l)):
  23.         if l[i]>=0:
  24.             test=False
  25.     return test
  26. def m_signe(l):
  27.     if signeneg(l) or signepos(l):
  28.         return True
  29.     else:
  30.         return False
  31. def listepositif(l):
  32.     for i in range(len(l)):
  33.         if l[i]>=0:
  34.             lpositif.append(l[i])
  35.     return lpositif
  36. def listenegatif(l):
  37.     for i in range(len(l)):
  38.         if l[i]<0:
  39.             lnegatif.append(l[i])
  40.     return lnegatif
  41. if m_signe(l)==False:
  42.     print("Les elements de tableau ne sont pas de meme signe")
  43. else:
  44.     print("les elements de tableau sont de meme signe")
  45. print("les elements positif de tableau sont:", listepositif(l))
  46. print("les elements negatifs de tableau sont:", listenegatif(l))
  47.  
  48.    
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement