Exercice écrit

Exercice 30 - Un algorithme qui perd des parenthèses

Exercice 30

Un programme cherche les racines d’une fonction \(ax^2+bx+c\), avec \(a\ne0\) :

from math import sqrt

def racines(a, b, c):
    d = b*b - 4*a*c
    if d < 0:
        return []
    if d == 0:
        return [-b / 2*a]
    return [-b - sqrt(d) / 2*a, -b + sqrt(d) / 2*a]
Signaler un problème dans l’énoncé

Connectez-vous pour signaler un problème.

  1. Expliquer ce que signifie une liste vide ou une liste à un ou deux éléments.

    Réponse

    Connecte-toi ou crée un compte pour voir les réponses.

    Explication

    Soutenir 2kπ

    Les explications approfondies sont accessibles aux soutiens 2kπ+.

    En soutenant le projet à 9,99 € par mois, tu contribues au développement de Faire Les 2kπ et tu accèdes notamment aux explications détaillées.

    Soutenir 2kπ — 9,99 €/mois

    Signaler un problème

    Connectez-vous pour signaler un problème.

  2. Tester mentalement la branche \(d=0\) pour \((a,b,c)=(2,-4,2)\); comparer avec la racine correcte.

    Réponse

    Connecte-toi ou crée un compte pour voir les réponses.

    Explication

    Soutenir 2kπ

    Les explications approfondies sont accessibles aux soutiens 2kπ+.

    En soutenant le projet à 9,99 € par mois, tu contribues au développement de Faire Les 2kπ et tu accèdes notamment aux explications détaillées.

    Soutenir 2kπ — 9,99 €/mois

    Signaler un problème

    Connectez-vous pour signaler un problème.

  3. Corriger le programme. Quelles précautions faut-il prendre pour \(a=0\) ?

    Réponse

    Connecte-toi ou crée un compte pour voir les réponses.

    Explication

    Soutenir 2kπ

    Les explications approfondies sont accessibles aux soutiens 2kπ+.

    En soutenant le projet à 9,99 € par mois, tu contribues au développement de Faire Les 2kπ et tu accèdes notamment aux explications détaillées.

    Soutenir 2kπ — 9,99 €/mois

    Signaler un problème

    Connectez-vous pour signaler un problème.

  4. Indiquer les résultats du programme corrigé pour \((1,0,-9)\) et \((-1,0,-1)\).

    Réponse

    Connecte-toi ou crée un compte pour voir les réponses.

    Explication

    Soutenir 2kπ

    Les explications approfondies sont accessibles aux soutiens 2kπ+.

    En soutenant le projet à 9,99 € par mois, tu contribues au développement de Faire Les 2kπ et tu accèdes notamment aux explications détaillées.

    Soutenir 2kπ — 9,99 €/mois

    Signaler un problème

    Connectez-vous pour signaler un problème.

Même dossier

Continuer dans ce dossier

37 ressources de « Approfondissement calculatoire — Second degré », dans leur ordre pédagogique.

Exercice 30 · élément 30 / 37

Même unité

Continuer dans cette unité

Des ressources publiées sur la même carte pédagogique Faire Les 2kπ.

À revoir avant

À revoir avant

Des ressources reliées par l’organisation pédagogique du catalogue.

À faire ensuite

À faire ensuite

Des ressources reliées par l’organisation pédagogique du catalogue.

À découvrir

Explorer d’autres notions de 1re spé maths

Des ressources publiées dans d’autres cartes pédagogiques du même niveau.