Algorigramme

Disponible uniquement sur Etudier
  • Pages : 16 (3874 mots )
  • Téléchargement(s) : 0
  • Publié le : 25 décembre 2011
Lire le document complet
Aperçu du document
Introduction aux algorigrammes
par Véronique Bondaz Pascal Bouron Troumad alias Bernard SIAUD (Page personnelle)
Date de publication : 25/06/07 Dernière mise à jour : 04/07/07

Les premiers algorigrammes, les premières boucles

Introduction aux algorigrammes par Véronique Bondaz Pascal Bouron Troumad alias Bernard SIAUD (Page personnelle)Avant-Propos................................................................................................................................................................ 3 1 - La norme ISO 5807............................................................................................................................................... 4 2 - Lesentrées-sorties.................................................................................................................................................6 3 - Structure d?aiguillage : Si (...) {...} Alors {...}.........................................................................................................7 4 - Structure de choix multiples : Au cas ou...............................................................................................................8 5 - Les bouclestant que et faire...tant que.................................................................................................................9 5.1 - La boucle " tant que ".................................................................................................................................... 9 5.2 - La boucle " repeter tant que"....................................................................................................................... 9 5.3 - Remplacer la boucle " repeter tant que " par "tant que"............................................................................. 10 6 - L'instruction Pour..................................................................................................................................................11 7 - Les structures àéviter - Exemple et contre exemple..........................................................................................12 7.1 - algorigramme incorrect................................................................................................................................ 12 7.2 - algorigrammecorrigé................................................................................................................................... 13 7.3 - algorigramme correct simplifié.....................................................................................................................14 8 - Un exemple complet............................................................................................................................................ 15 9 -Remerciements.................................................................................................................................................... 29

-2Copyright (c) 2007 Bernard SIAUD. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections,no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License" :
http://troumad.developpez.com/C/algorigrammes/

Introduction aux algorigrammes par Véronique Bondaz Pascal Bouron Troumad alias Bernard SIAUD (Page personnelle)

Avant-Propos
Avant toute programmation, il est recommandé d'avoir une visualisation duprogramme qu'on va faire. Pour cela, il faut faire un algorithme ou un organigramme. Le premier a une structure linéaire comme un programme alors que le second permet de bien mieux visualiser les différents blocs du programme, les boucles, les tests. C'est ce dernier point que je vais présenter ici : les algorigrammes. Faire un organigramme est important car la programmation est un processus...
tracking img