Introduction
Un algorithme consiste retranscrire un processus logique a l aide d un langage naturel
Un algorithme est la description d un traitement qui consiste a transformer des données appelées
entrées, afin de produire d’autre données appelées sorties.
Les entrées et les sortis représentent les variables manipulés par l’algorithme
Ecrire un algorithme c’est :
Analysé et comprendre le problème : edudier les données fournis et les résultat attendus
Résoudre le problème c est trouver les structures de données adaptées ainsi que l enchaînement des
actions à réaliser pour passer des données au résultat.
Comment exécuter un algorithme sur un ordinateur ?
Il faut traduire cet algorithme a l aide d un langage de programmation connu par l ordinateur.
Déclaration d une variable
Une variable correspond à un type de variable. Les principaux types sont /
- Chaîne de caractères
- Entier
- Décimal
- Date
- Booléen (valeur vraie ou fausse 0 ou 1)
- Etc.
Les affectations
Affecter une variable consiste à lui donner une valeur. Cette valeur peut être soit une constante, soit
une valeur d une autre variable, soit le résultat d un calcul.
Ex : si A est variable de type Byte (valeur 0- 255) on peut écrire :
A <- 3, A<- 3+4, A<- 2B, A <- (BxB)/C
Le symbole <- est le symbole d affectation (il peut être remplace par =)
Si une variable est numérique A<- 0
Si une variable est chaîne de caractères A <- « 0 », ou A <- « lettres »
L’entrée d information
La primitive d entrée ou saisir (entrée clavier) et lire (lecture en provenant du DD)
Le but de ces primitives est de permettre a l ordinateur d affecter une variable extenso=rieur a une
autre variable. Le nom de cette adresse se trouve la valeur, a un moment donne de la variable.
La primitive de sortie : écrire, afficher, imprimer. Le but est de permettre a l ordinateur de sortir la
valeur d une variable vers les périphérique extérieurs.
Les outils
Début si
Alors
Action 1
Sinon
Action2