Adloun

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 inscription

Gratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.

Le cours du chapitre · Tous les exercices du chapitre

Continuer avec l'IA, gratuit →