Dans cette vidéo on va voir ce qu’est un paramètre dans un algorithme. Alors cette fois ci, c’est plus tout à fait comme une variable, c’est un paramètre, ok ?
Un « paramètre » dans un algorithme, qu’est ce que c’est en général ?
C’est quelque chose qui est fixé au départ et qu’on va utiliser ensuite. Autrement dit, c’est une lettre qui, cette fois, représente une valeur fixée.
Une valeur fixée c’est une valeur constante. Donc qui ne va pas bouger, qui ne peut pas changer au cours de l’algorithme. Alors qu’est ce que ça va être ?
Un exemple pour bien comprendre : le calcul du poids.
Par exemple, on va faire quelque chose d’assez simple, un petit exemple de physique. On sait que le poids c’est m fois la constante gravitationnelle. La valeur de g ici c’est quelque chose, on le sait de la physique, qui est fixée.
Il y a une valeur précise, mais en général on prend g=9.81 ou g=10, tu vois qu’ici on peut avoir plusieurs valeurs mais la formule ici c’est bien P=mg.
Donc si on veut calculer le poids d’une certaine masse, d’accord ? On va lire la masse, on va lire m. Donc dans m on stock une variable ici. Ensuite, qu’est ce qu’on va faire ?
On va calculer P en calculant m * g. Et ensuite, on va afficher P qui est le poids ici, d’accord ? Donc ça, ça nous permet, à partir d’une masse qu’on va donner, de regarder quel est le poids.
Une application
Si je prends un exemple ici, si je prends 75 kg, ici on va faire avec g=10, on va avoir P=75*10, donc ici on va afficher 750. Ce qui m’intéresse ici c’est de regarder g.
Donc g ici, tu vois que c’est comme une variable en fait, c’est une lettre qui représente une valeur sauf que cette valeur est fixée au départ. On ne veut pas que l’utilisateur puisse la changer. Donc on va dire g=10 par exemple.
Ici, g=10 c’est la constante gravitationnelle, mais elle pourrait être autre chose. La formule, elle est tout le temps vrai en fait, après c’est juste une question d’approximation.
Donc g c’est bien une lettre qui représente une valeur fixée et qui ne peut pas changer au cours de l’algorithme. Contrairement à m et P par exemple, m et P sont des variables, g c’est un paramètre.
Voilà ce qu’est un paramètre dans un algorithme !
Clique ici pour voir plus de vidéos sur ce thème, et abonne-toi à la chaine Youtube.