Synthèse
Les algorithmes permettent de programmer des machines.
On parle de langage de programmation et de programmation structurée. :
structure conditionnelle,
structure alternative,
structure répétitive.
Les langages on des règles stricte notamment sur la syntaxe.
Les informations peuvent être contenu dans des cases mémoire appelées variables.
Chaque variable est repérée par un nom.
Une variable ne peut contenir qu'une seule valeur à un instant T
Quand on met une valeur dans une variable on dit que l'on affecte la valeur à la variable.
L'opérateur d'affectation est ←.
Les opérateurs de comparaison sont <, >, =, <=, >=, <> soit respectivement : inférieur à, supérieur à, égale à, inférieur ou égale à, supérieur ou égale à, différent de.
Les opérateurs de calcul sont +, -, *, / respectivement addition, soustraction, multiplication et division.
L'opérateur de puissance est ^
L'indentation permet de faciliter la lecture d'un algorithme et de bien distinguer les structure
Pour déboguer un algorithme on le fait tourner à la main et on trace le contenu des variables.