Mathématiques · 1ère · Programme officiel

Écriture d'un algorithme en Python en 1ère

Écriture d'un algorithme en Python, c'est une notion de mathématiques du chapitre « Algorithmique et programmation », au programme de 1ère. Voici le cours, un exemple et de quoi t'entraîner.

Écriture d'un algorithme en Python : le cours

Un algorithme est une suite d'instructions écrites dans un ordre précis pour résoudre un problème. En Python, on écrit ces instructions en respectant la syntaxe du langage (indentation, deux-points, etc.).

Exemple

Un algorithme pour faire un gâteau : 1) Mélanger les ingrédients, 2) Verser dans le moule, 3) Enfourner 30 minutes. En Python, chaque étape devient une ligne de code.

À retenir

Un bon algorithme doit être clair, dans le bon ordre, et respecter la syntaxe Python.

S'entraîner sur écriture d'un algorithme en python

Fais l'exercice, puis demande au tuteur de te corriger pas à pas.

Exercice 1

Un fleuriste souhaite automatiser le calcul du prix d'un bouquet de roses. Le prix d'une rose est de 2,50 €. Si le client achète plus de 10 roses, une réduction de 10% est appliquée sur le prix total. Écrivez un algorithme en Python qui demande le nombre de roses souhaité, calcule le prix total et affiche le prix final en tenant compte de la réduction éventuelle.

Corrige cet exercice avec le tuteur →

Exercice 2

Considérez l'algorithme suivant écrit en pseudo-code : ``` variables : n est un entier s est un entier s prend la valeur 0 Pour i allant de 1 à 10 faire Lire n s prend la valeur s + n Fin Pour Afficher s ``` 1. Quel est le rôle de la variable `s` dans cet algorithme ? 2. Si les nombres lus sont successivement 5, 3, 8, 2, 10, 1, 7, 4, 9, 6, quelle sera la valeur affichée à la fin de l'exécution ? 3. Réécrivez cet algorithme en utilisant une boucle tant que (non bornée).

Corrige cet exercice avec le tuteur →

Cette notion fait partie du chapitre Algorithmique et programmation (Mathématiques 1ère).

Autres notions de ce chapitre

Bloqué sur écriture d'un algorithme en python ?

Le tuteur Comprendo t'explique la notion et corrige tes exercices pas à pas, en posant les bonnes questions.

Sans carte bancaire. Résiliable en 1 clic.