Affichage et Saisie
L'interaction entre la machine et l'humain se fait dans les deux sens, les entrées et les sorties. Les entrées sont les saisies aux claviers et les sorties, les mesages affichés à l'écran.
Impression à l'écran
L'impression à l'écran ou l'affichage consiste simplement à afficher des messages à l'écran. Dans le cadre de l'algorithmique, il s'agit d'affichage de caractères ASCII sur une console, pas d'interface graphique.
L'algorithme ci-dessous affiche à l'écran le message "Salut le monde !"
.
```txt title="Example d'algorithme" ALGORITHME SaisirNom VAR nom : chaîne de caractères n, i: entiers DÉBUT AFFICHER("Saisir votre nom :") SAISIR(nom) AFFICHER("Bonjour", nom)
n <- 5
POUR i<-1 JQA n FAIRE
AFFICHER(i)
FPOUR
FIN
Lecture au clavier
La lecture au clavier ou la saisie consiste à donner la main à l'utilisateur afin qu'il saisisse des informations au clavier. On donne la main à l'utilisateur grâce à la fonction SAISIR
qui prend en entrée, la variable qui doit stocker l'information saisie.
L'algorithme ci-dessous déclare une variable nom de type chaîne de caractères, demande à l'utilisateur de saisir son nom puis affiche un message de salutation, "Salut <nom>"
. Par exemple, si l'utilisateur saisit Joseph alors le message affiché sera "Salut Joseph".
ALGORITHME SaisirNom
VAR nom : chaîne de caractères
DÉBUT
AFFICHER("Saisissez votre nom : ")
SAISIR(nom)
AFFICHER("Bonjour ", nom)
FIN
.