Sommaire
Mes pages
N° Page

Partie 1 : Analyse
Testez le chapitre 100 % débloqué
Partie 2 : Statistiques et probabilités
Partie 3 : Géométrie
Partie 4 : Analyse
/ 279

Vue papier
Animation montrant le basculement entre la vue numérique et la vue papier
Découvrez la vue papier en cliquant ici
Chapitre 2
Exercices

Python

Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 16
Dans cet exercice, on considère deux réels et , avec non nul, et le polynôme défini par .
On modélise ce polynôme par une liste contenant les coefficients de .
On cherche à écrire un programme permettant de déterminer les variations du polynôme .

1. Compléter la fonction Python ci‑dessous afin qu'elle réponde au problème posé.

def variations(P):
  a = P[0]
  if ... :
    return "P est décroissante puis croissante"
  else:
    return "P est croissante puis décroissante"

2. Tester le programme pour les listes et .

3. Modifier le programme afin qu'il renvoie la chaîne de caractère « Ce n'est pas un polynôme de degré 2 » lorsque .



Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 17
Dans cet exercice, on choisit de modéliser un polynôme écrit sous la forme , avec , par une liste .

1. Compléter la fonction Python ci‑dessous, qui prend en argument la liste correspondant aux coefficients de et une valeur , afin qu'elle renvoie la valeur de .

def evaluer(P, x):
  a = P[0]
  b = ...
  c = ...
  return a*x**2 + b*x + c

2. En utilisant la fonction complétée lors de la question 1., compléter la fonction permettant de déterminer si est une racine du polynôme donné en argument.

def racine(P, x)
  if ...:
    return x, " est une racine de P"
  else :
    return x, " n'est pas une racine de P"
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 18
En s'aidant éventuellement de l'exercice précédent, écrire une fonction qui prend en argument un polynôme modélisé sous la forme de liste et une liste de réels et qui teste, pour chacun des nombres de la liste, s'il est ou non racine du polynôme .


  
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 19
On cherche à écrire dans cet exercice un programme permettant de déterminer les coordonnées du sommet de la parabole associée au polynôme .

1. Rappeler quelle est l'abscisse du sommet.

2. Comment déterminer l'ordonnée du sommet ?

3. Compléter alors le programme ci‑dessous afin de répondre au problème posé.

def sommet(a, x1, x2):
  abscisse = ...
  ordonnée = ...
  return [abscisse, ordonnée]
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 20
On cherche dans cet exercice à résoudre de manière approchée sur l'équation .
On utilise pour ce faire le programme suivant.

pas = 0.01
a = 0
b = pas
while (a**2-73)*(b**2-73) > 0:
  a = a + pas
  b = b + pas
print("la solution est environ égale à ", a)

1. a. Quel est le plus grand nombre entier positif tel que  ?

b. Quel est le plus petit nombre entier positif tel que  ?

c. En déduire un encadrement à l'unité de la solution de l'équation.

2. Tester et expliquer le programme.

3. Modifier le programme afin qu'il donne une approximation à 0,0001 près de la solution de l'équation.

4. Modifier le programme pour qu'il donne une approximation de la solution de l'équation sur .
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 21
Écrire une fonction qui prend en argument un nombre réel et qui renvoie la solution approchée de l'équation à près.
On pourra s'inspirer de l'exercice précédent.


  
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Exercice 22
Joy affirme à Maxime que, pour tout , . Maxime pense que cela est faux mais ne parvient pas à trouver de contre‑exemple. Il décide donc de tester 10 valeurs de l'intervalle au hasard à l'aide du programme suivant.

from random import random

for i in range(10):
  a = random()
  if a**2 - a + 0.2499 <= 0:
    print("Valeur négative trouvée pour x =", a)

1. Tester le programme plusieurs fois. Pourquoi l'affichage n'est‑il pas le même ?

2. Si le programme de Maxime n'affiche aucune valeur, cela signifie‑t‑il que Joy a raison ?

3. Modifier le programme de Maxime pour qu'il teste 10 000 valeurs aléatoires au lieu de seulement 10.

4. Cette modification garantit‑elle que le programme permettra de trouver un contre‑exemple ?

Une erreur sur la page ? Une idée à proposer ?

Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.

j'ai une idée !

Oups, une coquille