Enregistrement (record) avec turbo pascal

roseT Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Pourquoi, pour remplir les champs d'un enregistrements d'une façon successive on doit utiliser "readln" et non pas "read"?
merci d'avance.
A voir également:

5 réponses

ZOUARI Messages postés 60 Date d'inscription   Statut Contributeur Dernière intervention   29
 
Mais,c'est n'est pas obligatoire.
On utilise readln pour retourner à la ligne tout simplement de cette manière la lecture de plusieurs champs d'une variable enregistrement (lecture et affichages des messages) soit claire pour les utilisateurs.
1
ahmed.le.roi
 
on utilise readln pour retourner a la ligne mais dans les fichier textes on utilise read_ln pour lire la ligne qui est deja enregistrer est la mettre sur dans une variable exemple: read_ln(nom_logique,ch).
1
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
En fait on utilise readln(x) pour lire une donnée à l'écran et placer le résultat dans la variable x (integer, char, string...)
Mais on utilise aussi readln(t,s) pour lire une ligne depuis le fichier texte t et placer le résultat dans la variable s de type string

Par contre on utilse read(f,x) pour lire un élément dans le fichier f (file of qqch) et placer le résultat dans la variable x (de type qqch)

Mais en tout cas read_ln n'existe pas...
0
roseT Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   4
 
merci ZOUARI pour votre intervention.
0
aziz
 
Bonjour,
salut, on utilise readln et pad read pour la simple raison de distinguer les chams de votre enregistrement et meme aussi pour l'affichage.
est ce que tu peux m'envoyer des exercices sur le type enregistrement ou le type fichier. merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
23000
 
***********************
0