Adloun

enseignement scientifique (terminale) · Chapitre 7 · Exercice supplémentaire

Un programme à compléter

La biodiversité et son évolution · niveau 2

Énoncé

On veut vérifier numériquement la loi de Hardy-Weinberg. Le programme suivant est incomplet ; les points d'interrogation sont à remplacer.


gen = {"AA": 0.50, "Aa": 0.10, "aa": 0.40}
for n in range(4):
    print(n, gen)
    p = ???
    q = ???
    gen = {"AA": ???, "Aa": ???, "aa": ???}

1. Compléter les cinq expressions. 2. Que devrait afficher le programme ? 3. Un élève écrit q = 1 - p au lieu de la formule attendue. Est-ce une erreur ? 4. Un autre écrit "Aa": p * q. Quelle erreur commet-il, et comment la détecter automatiquement ? 5. Comment modifier le programme pour introduire une sélection contre les individus aa ?

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

100 % gratuit

Cherche cet exercice avec le tuteur

Commencer avec le tuteur, sans compte

Sans compte : le cours, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Chercher avec le tuteur →