LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Fiche algorithmique Maths seconde

Cours : Fiche algorithmique Maths seconde. Recherche parmi 298 000+ dissertations

Par   •  7 Avril 2020  •  Cours  •  611 Mots (3 Pages)  •  543 Vues

Page 1 sur 3

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/

  1. 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

  1. 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 = ?

  1. 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

...

Télécharger au format  txt (3.9 Kb)   pdf (174.8 Kb)   docx (121.8 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com