Variables, affectation et types de base en 1ère
Variables, affectation et types de base, 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.
Variables, affectation et types de base : le cours
Une variable est une boîte qui stocke une information (un nombre, du texte, vrai/faux). L'affectation, c'est remplir cette boîte avec une valeur. Les types de base sont : les nombres entiers (int), les nombres décimaux (float) et le texte (str).
Exemple
Sur ton téléphone, quand tu enregistres ton score à un jeu vidéo, le téléphone crée une variable 'score' et y met la valeur 1250. C'est une affectation.
À retenir
En Python, on écrit x = 5 pour affecter la valeur 5 à la variable x.
S'entraîner sur variables, affectation et types de base
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).