L’instruction d’écriture
41
1.2.2 Comment seront-ils présentés ?
Dans l’exemple précédent, nous avons fait apparaître les valeurs 1 et 5 sur la même ligne.
C’est effectivement ce qui se passera dans tous les langages. En revanche, le nombre des
espaces séparant ces deux valeurs dépendra du langage. La plupart du temps, vous pourrez
choisir ce qu’on appelle le « gabarit » d’affichage d’un nombre, c’est-à-dire le nombre
d’emplacements dans lequel il sera écrit, quitte à compléter avec des espaces. Ici, nous ne
préoccuperons pas de ces détails de disposition. Cela ne sera nécessaire que lorsque vous
passerez à l’étude d’un langage donné.
Par ailleurs, nous conviendrons que chaque nouvelle instruction d’affichage écrit toujours sur
une nouvelle ligne. Ainsi, ce petit programme :
entier x, y, z
x := 3
y := 15
z := x + y
écrire x, y
écrire z
fournira ces résultats :
3
15
18
1.2.3 Affichage de libellés
Supposons que l’on souhaite que le programme précédent fournisse des résultats plus explicites, par exemple :
La somme de 3 et 15 vaut 18
Cela est possible dans tous les langages. Les textes qui accompagnent les résultats se nomment souvent des libellés. Pour les obtenir, il suffit de les faire apparaître dans la liste des
informations à écrire. Pour les distinguer des noms de variable, nous utiliserons un délimiteur
particulier, à savoir les guillemets, de même que nous avions utilisé l’apostrophe pour les
caractères. En transformant comme suit notre précédent programme :
entier x, y, z
x := 3
y := 15
z := x + y
écrire «La somme de », x, « et de », y, « vaut », z
Nous obtiendrons bien la présentation souhaitée.
Remarque
Nous avons vu que ’a’ représente une constante du type caractère. Dans la plupart des
langages, «la somme de» représente en fait une constante du type chaîne de caractères,
type dont l’utilisation diffère beaucoup suivant les langages.
Précédent

- 64/370

Suivant