Epreuve Pratique Seq1
Epreuve Pratique Seq1
Epreuve Pratique Seq1
Séquence 1
Pour réaliser cette épreuve, aller dans :
Teams/ Épreuves Pratiques /Séquence 1
Écrire une fonction delta qui prend en paramètre trois nombres flottants a, b et c et qui renvoie le
discriminant du trinôme 𝑎𝑥 " + 𝑏𝑥 + 𝑐
Écrire une fonction resol qui prend en paramètre trois nombres flottants a, b et c, utilise la fonction
delta précédente et renvoie le nombre de solutions de l’équation 𝑎𝑥 " + 𝑏𝑥 + 𝑐 = 0 ainsi que leur(s)
valeur(s)
Aides :
a) 2𝑥 " + 12𝑥 + 18 = 0
b) 4𝑥 " − 2𝑥 − 6 = 0
c) 3𝑥 " + 2𝑥 + 5 = 0
Exercice 2 : Calcul de moyenne
Écrire une fonction moyenne qui prend en paramètre une liste d’entiers liste_int et retourne la
moyenne des valeurs de cette liste.
Aides :
Amélioration possible :
Compléter le script précédent en demandant à l’utilisateur combien de valeurs il souhaite, puis on lui
propose de les saisir et enfin on affiche la moyenne.
Exercice 3 : Nombre mystère
Le jeu du « plus ou moins » consiste à deviner un nombre entier choisi entre 1 et 99.
Un élève de NSI décide de le coder en langage Python de la manière suivante :
La fonction randint est utilisée. Si a et b sont des entiers, randint(a,b) renvoie un nombre entier
compris entre a et b.