Algorithme

Algorithmique : lecture & écriture

Tout simplement, pour que l’utilisateur entre une valeur x , on mettra :Lire x Dès que le programme rencontre une instruction Lire, l’exécution s’interrompt, attendant la frappe d’une valeur au clavier. L’interruption peut durer quelques secondes, quelques minutes ou plusieurs heures : la seule chose qui fera exécuter la suite des instructions,…

Algorithmique : Les procédures

Une procédure est un bloc d’instructions nommé et déclaré dans l’entête de l’algorithme et appelé dans son corps à chaque fois que le programmeur en a besoin. Déclaration d’une procédure : L’appel d’une procédure peut être effectué en spécifiant, au moment souhaité, son nom et éventuellement ses paramètres ; cela…

Algorithmique : Les Fonctions

Syntaxe d’une fonction FONCTION <nom_fonction> ( <liste des paramètres> ) : <type de résultat> < déclaration des objets locaux à la fonction> DEBUT { corps de la fonction} RETOURNER(résultat) FIN

Algorithmique : Tableaux Pluridimensionnelle

1. Pourquoi plusieurs dimensions ? Une seule ne suffisait-elle pas déjà amplement à notre bonheur, me demanderez-vous ? Certes, répondrai-je, mais vous allez voir qu’avec deux (et davantage encore) c’est carrément le nirvana.Prenons le cas de la modélisation d’un jeu de dames, et du déplacement des pions sur le damier. Je rappelle…

Algorithmique : pour …. Faire …. FinPour

Il est fréquent que le nombre de répétitions soit connu à l’avance, et que l’on ait besoin d’utiliser le numéro de l’itération afin d’effectuer des calculs ou des tests. Le mécanisme permettant cela est la boucle POUR. Cette boucle permet de parcourir un intervalle en répétant un traitement pour chacune des valeurs de cet intervalle Syntaxe :…

Algorithmique : Cas Ou … Fin Cas

La syntaxe de la structure conditionnelle Au cas ou…Sinon…Fin de cas est la suivante :    Au cas ou       : (Expression_booléenne)          instruction(s)       : (Expression_booléenne)          instruction(s)       .       .       .       : (Expression_booléenne)          instruction(s)    Sinon       instruction(s)    Fin de cas A noter que l’élément Sinon est optionnel, vous pouvez donc écrire :    Au cas ou       : (Expression_booléenne)          instruction(s)       :…

Algorithmique : SI …Alors…Sinon…Finsi

Elle permet d’effectuer tel ou tel traitement en fonction de la valeur d’une condition. Principe de fonctionnement : 1 : la condition est évaluée 2 : Si la condition a la valeur vraie on exécute <action_alors> Si la condition a la valeur fausse on exécute <action_sinon> Remarque : Les <action_alors> ou <action_sinon> peuvent être soit : des actions élémentaires des composées (bloc)…