Aller au contenu

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 !".

Example d'algorithme
ALGORITHME Salut
DÉBUT
    AFFICHER("Salut le monde !")
FIN

```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

.