Fiche algorithmique Maths seconde
Cours : Fiche algorithmique Maths seconde. Recherche parmi 300 000+ dissertationsPar Q.dmn • 7 Avril 2020 • Cours • 611 Mots (3 Pages) • 660 Vues
2nde – Mathématiques Devoir Maison n°1 (Toussaint) Algorithmique : A5
A5 : Listes, Instruction conditionnelle
Algorithmique
En plus de votre calculatrice, vous pouvez programmer en Python sur votre PC via le navigateur internet en utilisant l’émulateur de la calculatrice Numworks disponible à cette
adresse : https://www.numworks.com/fr/simulateur/
- Introduction aux listes
Une liste en Python est une variable qui peut contenir plusieurs valeurs.
On la note entre crochets. Ses éléments sont séparés par des virgules. Le premier élément de la liste a pour rang 0, le second a pour rang 1...
Pour obtenir un élément d’une liste, on écrit le nom de la liste suivi de crochets contenant le rang de l’élément à afficher.
[pic 1]
Ici, on définit une liste appelée « L » qui contient 4 éléments.
On demande le premier élement de la liste L (celui de rang 0)
On demande l’élément de rang 1.
On demande l’élément de rang 2.
On demande l’élément de rang 3.
Ainsi, on pourra noter les coordonnées d’un point du plan sous la forme d’une liste à deux éléments. Par exemple, si A est le point de coordonnées (7;4), on pourra écrire : A=[7,4]
Exercice 1
[pic 2]
Voici une fonction abscisse qui prend en argument une liste de deux éléments représentant les coordonnées d’un point, et qui renvoie l’abscisse du point.
- Écrire une fonction ordonnee qui prend en argument une liste de deux éléments représentant les coordonnées d’un point, et qui renvoie l’ordonnée du point.
[pic 3]
Exercice 2
Voici une fonction milieu qui prend en argument deux listes de deux éléments représentant les coordonnées de deux points A et B, et qui renvoie une liste de deux éléments représentant les coorodonnées du milieu de [AB].
→ Recopier et compléter la fonction milieu.
1/2
2nde – Mathématiques Devoir Maison n°1 (Toussaint) Algorithmique : A5
- Conditions
Dans toute la partie 2, on écrira directement dans la console (ou shell), et non dans un script.
Exercice 3
[pic 4]
Avec le clavier, saisir a=2 , puis appuyer sur EXE. Maintenant, saisir a , puis appuyer sur EXE.
Enfin, observer ce qui s’affiche si :
• | on tape | a==2 | puis on appuie sur EXE |
• | on tape | a==3 | puis on appuie sur EXE |
• | on tape | a==2.5 puis on appuie sur EXE |
→ À quoi correspond l’opérateur == ? Quelle différence avec = ?
- Introduction aux instructions conditionnelles
Au sein d’une fonction, il peut être intéressant d’exécuter des instructions sous certaines conditions. Par exemple, on donne une fonction majorite qui prend
...