NetHelp, Thèmes, boutons et headers pour IceBlue
  algo3
 

LES INSTRUCTIONS DE LECTURE ET ECRITURE

 

Considérons le programme suivant :

 

VARIABLE A : ENTIER

Début

A ← 12 ^ 2

Fin

Il permet de calculer le carré de 12.

Le problème de ce programme, c’est que, si l’on veut calculer le carré d’un autre nombre que 12, il faut réécrire le programme.

D’autre part, la machine calcule le résultat et l’utilisateur qui fait exécuter ce programme ne saura jamais que ce résultat correspond au carré de 12.

C’est pour cela qu’il faut introduire des instructions qui permettent le dialogue avec l’utilisateur.

En effet, il existe une instruction qui permet à l’utilisateur de faire entrer des valeurs au clavier pour qu’elles soient utilisées par le programme. La syntaxe de cette instruction de lecture est :

LIRE NomVariable

Lorsque le programme rencontre une instruction LIRE, l’exécution du programme s’interrompt, attendant la saisie d’une valeur au clavier.

 

Dès que l’on frappe sur la touche ENTER, l’exécution reprend.

Une autre instruction permet au programme de communiquer des valeurs à l’utilisateur en les affichant à l’écran. La syntaxe de cette instruction d’écriture est :

ECRIRE NomVariable

Ou de façon générale

ECRIRE Expression

 

Remarque : Avant de lire une variable, il est fortement conseillé d’écrire des libellés à l’écran, afin de prévenir l’utilisateur de ce qu’il doit frapper. La même chose pour l’instruction d’écriture.

 

Exemple :

 

Variables A, CARRE : Réels

DEBUT

Ecrire ‘Entrez un nombre’

Lire A

CARRE ← A * A

Ecrire ‘Le carré de ce nombre est : ’

Ecrire CARRE

FIN

 
  7 visiteurs (10 hits)
Accueil - Forum - Plan du site - Livre d'or - Contact

© 2008 - 2009 - NetHelp.fr.gd - Tous droits réservés
 
 
Ce site web a été créé gratuitement avec Ma-page.fr. Tu veux aussi ton propre site web ?
S'inscrire gratuitement