Devoir NSI « sujet test »

Dans cette séance nous avons eu le choix. J’ai choisi de réviser à l’aide du devoir prévu pour aujourd’hui.

Question 1: On définit la fonxtion suivante qui prend en argument un tableau non vide d’entiers.

def f(T):
      s = 0
      for k in T:
           if k == 8:
              s = s+1
      if s > 1:
          return True
      else:
          return False

Dans quel cas cette fonction renvoie-t-elle la valeur True?

Selon moi cette fonction renvoie True lorsque k est égal à 8.

Question 2: T est un tableau de nombres entiers non vide. Que représente la valeur de s renvoyée par cette fonction ?

def mystere(T):
    s = 0
    for k in T:
        If k % 2 == 0:
            s = s+k
    return s

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*