REPERAGE ET PROGRAMMATION PYTHON
Exercice 1
En programmation Python, on peut définir des fonctions. On va en découvrir une ensemble.
La ligne 1 permet d'utiliser les notations et fonctions
mathématiques en programmation Python.
Ainsi sqrt() signifie "racine carrée de"
**2 signifie puissance 2 (donc au carré)
1. Dans la fonction Python appelée ici Distance, que représentent les variables xA, yA, xB, yB ?
2. Que reconnait-on à la ligne 4 ?
3. La ligne 5 indique à l'ordinateur ce qu'il doit renvoyer (return) comme réponse à l'écran.
Sur l'écran ci-dessous, un utilisateur a utilisé cette fonction et l'ordinateur a affiché 5.0 en réponse
a. Quelles étaient les coordonnées des points A et B pour cet utilisateur ?
b. Vérifier par un calcul le résultat de l'ordinateur.
Exercice 2
1. Quel est le rôle de cette fonction ? Que représentent les variables xM et yM ?
2. Un élève a lancé le programme.
Quelles étaient les données de l'exercice ?
Quelles réponses lui renvoie l'ordinateur ?
3. Un élève souhaite avoir les coordonnées du milieu du segment [AB] avec A(-7 ; 1) et B(2 ; -3).
Que devrait-il saisir pour utiliser ce programme ?
Quelle serait la réponse de l'ordinateur ? Justifier par un calcul.