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

.