Fiche de cours algorithme

872 mots 4 pages
LES ALGORITHMES

Définition L’algorithmique est la technique des algorithmes. Un algorithme est la description d’un traitement selon une logique ou un formalisme rigoureux. Il prépare la programmation L’algorithme manipule des données, que l’on nomme variables, décrit des opérations de calcul ou de transfert de données et s’articule grâce à des ordres de contrôle (faire ceci à telle condition). Par similitude avec les programmes, les opérations et les ordres de contrôle qui composent un algorithme sont souvent appelés instructions. Un algorithme est formé d’instructions types combinées entre elles. 1. Structure générale d’un algorithme Un algorithme comprend 4 sections : L’en-tête : Algorithme +nom de l’algorithme La Déclaration et l’initialisation des variables, constantes et structures (noms attribués et leur type) Le traitement proprement dit avec début et fin de l’algorithme Les déclarations de fonctions et procédures (sous-traitement) de portée générale qui sont réutilisés dans plusieurs algorithmes différents)

a) Déclaration des variables et constantes, et affectation de valeurs Dans un algorithme il est nécessaire de stocker provisoirement des valeurs. Il peut s’agir de données issues du disque dur (lire), fournies par l’utilisateur (écrire), ou de résultats obtenus par le programme, intermédiaires ou définitifs. Ces données peuvent être de plusieurs types (des nombres, du texte, etc.). Les valeurs attribuées aux variables peuvent être modifiées au cours de l’exécution de l’algorithme. Les constantes en revanche, sont définies une fois pour toute à l’intérieur de l’algorithme (avant les variables) et ne peuvent pas être modifiées par l’utilisateur. Une constante correspond à un paramètre. ex : CONSTANTES Taux = 0,10 VARIABLES CA : Réel PU : Réel ou CA, PU, Qté : Réel (si les variables sont du même type Qté : Réel Les variables et les constantes sont définies dans la partie déclarative par 2 caractéristiques essentielles : L’identificateur : c’est le nom

en relation

  • Algo algorithme
    1280 mots | 6 pages
  • Bts algo
    3723 mots | 15 pages
  • Algorithme
    1613 mots | 7 pages
  • Anglais
    1170 mots | 5 pages
  • Commentaire
    343 mots | 2 pages
  • Cgo Algo 2015
    2442 mots | 10 pages
  • Cours algorithmes
    2982 mots | 12 pages
  • Poison
    1652 mots | 7 pages
  • Le pere goriot
    6539 mots | 27 pages
  • Rapport de stage Proweb
    2053 mots | 9 pages
  • Bts muc
    2031 mots | 9 pages
  • golf gtd
    4000 mots | 16 pages
  • azertyuiop
    720 mots | 3 pages
  • Les ames fortes
    2881 mots | 12 pages
  • Examen 1 2
    1172 mots | 5 pages