Affichage des articles dont le libellé est Algorithme. Afficher tous les articles
Affichage des articles dont le libellé est Algorithme. Afficher tous les articles

14 déc. 2013

Déclaration de constantes, de variables et de structures d'un algorithme

algoo

  • Les constantes : Elles représentent des chiffres, des nombres, des caractères, des chaînes de
    caractères, … dont la valeur ne peut pas être modifiée au cours de l’exécution de
    l’algorithme.

  • Les variables : Elles peuvent stocker des chiffres des nombres, des caractères, des chaînes
    de  caractères,…  dont  la  valeur  peut  être  modifiée  au  cours  de  l’exécution  de
    l’algorithme.

  • Les constantes et les variables sont définies dans la partie déclarative par deux caractéristiques essentielles, à savoir :•    L’ identificateur : c’est le nom de la variable ou de la constante. Il est composé de lettres et de
    chiffres•    Le type : il détermine la nature de la variable ou de la constante (entier, réel, booléen, chaîne de
    caractères…)


Pour pouvoir envisager des exemples d’utilisation, il faut introduire dès à présent l’instruction d’affectation ; elle s’écrit de la façon suivante :

 

identificateur de variable ← valeur ;

← : symbole d’affectation (ou assignation)

L’affectation se fait toujours en deux temps :

1.   évaluation de l’expression située à droite du symbole

2.   affectation du résultat à l’identificateur de variable

var

  • Les structures :Elles permettent de rassembler plusieurs variables ou constantes sous un même identificateur ; on parle aussi  d’entités ou d’objets.


Pass
Les constantes :  Elles représentent des chiffres, des nombres, des caractères, des chaînes de caractères, … dont la valeur ne peut pas êt...

Structure d’un algorithme

algoo

  • Représentation:


structure


1.   L’en-tête

Il permet tout simplement d’identifier un algorithme.

 

2.   Les déclarations

C’est une liste exhaustive des objets, grandeurs utilisés et manipulés dans le corps de l ’ algorithme ; cette liste est placée en début d’algorithme.

 

3.   Le corps

Dans cette partie de l’algorithme, sont placées les tâches (instructions, opérations…) à exécuter.

 

4.   Les commentaires :

Pour permettre une interprétation aisée de l’algorithme, l’utilisation de commentaires est vivement conseillée.

Pass

Représentation: 1.   L’en-tête Il permet tout simplement d’identifier un algorithme.   2.   Les déclarations C’est une liste exhaustive de...

Le langage de description d’algorithme

algoo

Ce langage utilise un ensemble de mots clés et de structures permettant de décrire de
manière complète, claire, l’ensemble des opérations à exécuter sur des données pour obtenir
des résultats ; on n’hésitera donc pas à agrémenter l’algorithme de nombreux commentaires.

L’avantage d’un tel langage est de pouvoir être facilement transcrit dans un langage de programmation structuré ( Pascal, C…)

Pass

Ce langage utilise un ensemble de mots clés et de structures permettant de décrire de manière complète, claire, l’ensemble des opérations à ...

Cours d’algorithmique - Défénition et construction

algoo

un Algorithme :

C’est un ensemble de règles opératoires rigoureuses, ordonnant à un processeur d’exécuter dans un ordre déterminé un nombre fini d’opérations élémentaires ; il oblige à une programmation structurée.

Un algorithme est écrit en utilisant un langage de description d’algorithme (LDA). L’algorithme ne doit pas être confondu avec le programme proprement dit.

C’est une représentation graphique de l’algorithme. Pour le construire, on utilise des symboles normalisés.

Quelques symboles utilisés dans la construction d’un algorigramme :

Algo


Pass

un Algorithme : C’est un ensemble de règles opératoires rigoureuses, ordonnant à un processeur d’exécuter dans un ordre déterminé un nombre ...

Featured Posts

    blogger