sciences numériques et technologie (seconde) · Chapitre 6 · Exercice d'entraînement
Compter les admis
Listes et simulations aléatoires · Manipuler une liste · niveau 3 (difficile)
Énoncé
Écrire une fonction nb_admis(notes) qui compte le nombre de notes supérieures ou égales à dans la liste notes.
Pour démarrer : comment l'IA t'aide
Élève
Je vois qu'il faut compter les notes au-dessus de 10, mais je ne sais pas trop par où commencer dans le code.
IA
Commence par te demander ce que la fonction doit recevoir et ce qu'elle doit renvoyer. Que représente notes, et que veux-tu obtenir à la fin ?
Élève
notes, c'est la liste des notes. À la fin, je veux le nombre de notes qui valent au moins 10. Mais je ne vois pas comment passer de la liste à un nombre.
IA
Tu as bien cerné l'entrée et la sortie. Pour passer d'une liste à un nombre, il faut examiner les notes une par une et garder une trace au fur et à mesure. Quelle structure de cours permet de parcourir les éléments d'une liste ?
L'IA ne donne pas la réponse : elle pose la question qui fait avancer. Le corrigé de cet exercice n'est pas publié : à toi de continuer.
Continue cet exercice avec l'IA
Reprends l'exercice là où le dialogue s'arrête.
Continuer avec l'IA — gratuit, sans inscriptionGratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.