Fiche algorithmique 1 : les bases 1 Le principe Toute programmation informatique a commencé par de l’algorithmique . Mais qu’est-ce que l’algorithmique ? Simplement une succession d’instructions que l’on donne avec une structure un peu formelle On doit d’abord indiquer les variables , c’est à dire les lettres qui vont être utilisées dans notre algorithme . On indique également si ce sont des entiers , des réels , des listes ... Ensuite , le traitement commence . On donne alors les valeurs initiales de certaines variables , on demande à l’utilisateur de saisir des valeurs , on indique les calculs à faire ... Et enfin , en sortie , on demande classiquement un affichage . A retenir La structure d’un algorithme comprend les Variables , le Traitement et la Sortie 2 Le langage naturel Commençons par le vocabulaire utilisé pour les instructions simples . Si l’utilisateur doit donner la valeur d’une variable , on utilise : Saisir Pour donner une valeur à une variable , on utilise : Affecter Pour demander un affichage , on utilise : Afficher . Exemple Variables x, y : réels Début de l’algorithme Saisir x Affecter à y la valeur x + 8 Sorties : Afficher y Dans cet algorithme , l’utilisateur doit donner une valeur pour x , l’algorithme calcule x+8 et affiche le résultat . Astuce Pour ne pas oublier de variables , on les liste après avoir écrit le corps de l’algorithme . 1 Fiche algorithmique 1 : les bases 3 Le langage de la calculatrice Ensuite , on doit être capable de programmer sa calculatrice . Pour cela , il faut utiliser le langage qui lui est propre . prgm Avec une TI , on appuie sur et on crée un nouveau programme : On donne un nom à ce programme en utilisant les touches de lettres . Puis on tape : Pour Prompt et Disp , on utilise prgm et on choisit le deuxième menu Pour affecter , on utilise la touche sto Attention Dans l’algorithme en langage naturel , on écrit affecter à y la valeur x+8 mais dans la calculatrice , on traduit par x+8 va dans y A retenir Saisir = Prompt Affecter = Sto Afficher = Disp On teste ensuite l’algorithme . On appuie de nouveau sur 2 prgm :