WRITELN |
Écriture avec saut de ligne |
|---|---|
| Pascal | |
Syntaxe
| Procedure WRITELN(e1,e2,...,en:variant-type); |
Paramètres
| Nom | Description |
|---|---|
| e1,e2,...,en | Ces paramètre permettent d'indiquer la liste des variables à écrire dans le fichier standard. Si le type de la variable est un type de caractères, il écrit un caractères, si le type de la variable est une entier, il écrit un entier et si le type de la variable est un nombre réel, il écrit un nombre réel. |
Description
Cette procédure permet d'écrire différentes données avec un saut de ligne sur une périphérique, dans un fichier ou sur la console.
Algorithme
|
MODULE WRITE(param1, param2, ..., paramN) POUR CHAQUE paramètre dans (param1, param2, ..., paramN) FAIRE Convertir le paramètre en texte si nécessaire Afficher le texte correspondant sur la sortie standard (généralement l'écran) FIN POUR CHAQUE MODULE WriteLn(valeur) APPEL Write(valeur + caractère ASCII 13 + caractère ASCII 10) |
Remarques
- WRITELN est une version améliorée de WRITE, car elle ajoute automatiquement un saut de ligne. Cela permet de passer à la ligne suivante après l'affichage des données. C'est très pratique pour structurer visuellement la sortie texte.
- Elle accepte une liste de variables de types différents (entiers, réels, caractères, chaînes). Chaque variable est affichée selon son type, dans l'ordre indiqué. Cela permet une écriture combinée de données hétérogènes.
- Le saut de ligne est ajouté après l'écriture des variables, et non avant. Cela signifie que l'affichage reste sur la même ligne jusqu'à la fin de la procédure. Ce comportement est cohérent pour produire des listes ou tableaux lisibles.
- WRITELN sans paramètre écrit simplement un saut de ligne. Cela peut être utile pour séparer visuellement des blocs d'affichage. C'est une manière rapide d'insérer une ligne vide.
- Comme WRITE, cette procédure peut être utilisée pour écrire vers des fichiers. Elle permet donc de générer des fichiers texte bien structurés avec des retours à la ligne. Elle est fréquemment utilisée pour la création de rapports ou journal de bord.
- Pascal formate automatiquement les types numériques (entiers ou réels). Pour un contrôle plus précis, des paramètres de formatage peuvent être ajoutés. Cela permet d'aligner les colonnes ou limiter les décimales.
- WRITELN est souvent utilisée dans les boucles pour afficher les résultats ligne par ligne. Elle facilite l'itération visuelle des données à l'écran. Cela en fait un outil de débogage fréquent pour les programmeurs Pascal.
- L'utilisation de WRITELN rend les programmes plus lisibles pour l'utilisateur. Elle offre une présentation propre, surtout lors d'entrées/sorties interactives. C'est une procédure de base incontournable dans presque tout programme Pascal.
Dernière mise à jour : Mercredi, le 10 avril 2019