SlideShare une entreprise Scribd logo
1  sur  3
Résumer sur les fichier et les enregistrement :
I- Les enregistrements :
Déclaration en algorithmique Déclaration en pascal Exemple
Nom_type =Enregistrement
Champ1 : Type1
…
Champ n : Type n
Fin Nom_Type
Variable
identification_objet :Nom_type
Type Nom_type =Record
Champ1 : Type1 ;
…
Champ n : Type n ;
End ;
Var
identification_objet :Nom_type
Type Produit =Record
Reference :integer ;
Désignation : string ;
PU : real ;
Quantite :integer ;
End ;
Var P : Produit ;
-Utilisation des enregistrements :
Affectation
Syntaxe en algorithmique Syntaxen en pascal Exemple
Variable.champ valeur Variable.champ :=valeur ; Produit.PU ≔8.500 ;
Lecture :
Syntaxe en algorithmique Syntaxe en pascal Exemple
Lire (Variable.champ) Read(Variable.champ) ; Read(Produit.PU) ;
Ecriture :
Syntaxe en algorithmique Syntaxe en pascal Exemple
Ecrire(Variable.champ) Write(Variable.champ) ; Write(Produit.PU) ;
Structure de contrôle Avec .. Faire
Syntaxe en algorithmique Syntaxe en pascal Exemple
Avec Variable Faire
{ensemble d’action}
Fin avec
With Variable do
Begin
{ensemble d’action}
End ;
With produit do
Begin
Nom ≔’salem’ ;
Prenom ≔’oussama’ ;
Age ≔12 ;
End ;
Tableau d’enregistrement :
Exemple de déclaration en Algorithme Exemple de déclaration en Pascal
Étudiant =enregistrement
CIN : entier
Nom : chaine
Prénom : chaine
Age : entier
Moy : réel
Fin Étudiant
Tab : tableau de 32 Étudiant
Étudiant =record
CIN : integer ;
Nom : string ;
Prénom : string ;
Age : integer ;
Moy : real ;
End ;
Tab=array [1..32] of Étudiant ;
Var T :Tab ;
II-Les fichiers d’enregistrement
Principe d’exploitation :
Commentaire Algorithme Pascal
Assigner ou associé (relier le
nom logique (interne) et le
nom physique (sur un support
physique))
Assigner(nom-Log,nom-Phy)
Assigner(F,’’c:Fich.dat’’)
Associer(F,’’c:Fich.dat’’)
Assign(nom-Log,nom-Phy) ;
Assign(F,’c:Fich.dat’) ;
Ouverture en mode
création (Ouvrir et créer un
fichier qui n’existe pas si non il
sera écrasé)
Recréer(nom-Log)
Recréer(F)
Rewrite(nom-Log) ;
Rewrite(F) ;
Ouverture en lecture
(S’appelle aussi remise à zéro)
Ouvrir(nom-Log)
Ouvrir(F)
Reset(nom-Log) ;
Reset(F) ;
Écriture dans le fichier (Écrire
ou modifier dans le fichier)
Écrire(nom-Log,Var)
Écrire(Etudiant,Etu)
Write(nom-Log,Var) ;
Write(Etudiant,Etu) ;
Lecture dans le fichier Lire(nom-Log,Var)
Lire(Etudiant,Etu)
Read(nom-Log,Var)
Read(Etudiant,Etu) ;
Fermeture du fichier Fermer(nom-Log)
Fermer(F)
Close(nom-Log) ;
Close(F) ;
Fichier à accès directe :
Principe d’exploitation
Commentaire Algorithme Pascal
Accès à un élément du fichier
par numéro.
Pointer(nom-Log,Num)
Pointer(Etudiant,I-1)
Seek (nom-Log,Num);
Seek(Etudiant,I-1) ;
Teste de fin de fichier
(Retourne le nombre de bloc
du fichier)
Taille_fichier(nom-Log)
Taille_fichier(F)
FileSize(nom-Log) ;
FileSize(F) ;
Autre fonction et procédures prédéfinies
Commentaire Algorithme Pascal
Fournit le numéro de l’élément sur
lequel se trouve le pointeur de fichier
Position_fichier
(nom-Logique)
FilePos(nom-Log) ;
FilePos(F) ;
Effacer le ficher Effacer(nom-Logique) Erase(nom-Log) ;
Changer le nom d’un fichier Renommer(ancien nom,
Nouveau nom)
Rename(ancien nom,
Nouveau nom) ;
Éliminer une partie du fichier à partir de
la position courant du pointeur
Tronquer(nom-Logique) Truncate(nom-Log)
fichier textes
Déclaration
Algorithme Pascal Exemple
Nom_logique :texte Nom_logique :text ; Ftext : text;
Autre procédures est fonctions qu’on peut appliquer à un fichier texte
Commentaire Algorithme Pascal
Ouverture et Ajout :
L’instruction "Ajouter" permet
d’ouvrir un fichier et
positionner à la fin de ce
dernier pour lui faciliter
uniquement l’opération d’ajout.
Ajouter(Nom logique) Append(Nom_ logique) ;
Lire_nl : Procédure qui pointe à
la prochaine ligne (nl= nouvelle
ligne). Elle place le pointeur de
fichier sur le début de cette
ligne.
Lire_nl(Nom
logique,ligne)
ReadLn(Nom
logique,ligne) ;
Ecrire_nl : Procédure qui
introduit dans le fichier texte
un ou plusieurs lignes.
Ecrire_nl (Nom
logique,ligne)
WriteLn(Nom
logique,ligne) ;
Fin_ligne : Fonction qui
retourne Vrai si l’on se trouve
sur le caractère CR (retour
chariot)
Fin_ligne (Nom logique) EoLn(Nom_ logique) ;
Chercher_Fin_ligne : Fonction
indique la fin de ligne et
supprime les espaces.
Chercher_Fin_ligne
(Nom logique)
seekEoLn(Nom_
logique) ;
Chercher_Fin_ fichier :
Fonction indique la fin de
fichier mais supprime les
espaces.
Chercher_Fin_
fichier (Nom logique)
seekEOF(Nom__logique)
;
Fin de fichier : Fonction
booléenne ; utilisée pour les
fichiers ; permettant d’indiquer
l’atteinte de la fin du fichier
(marque de fin de fichier).
Fin_fichier (Nom
logique)
EOF(Nom_logique) ;

Contenu connexe

Tendances

Algorithmes d'approximation
Algorithmes d'approximationAlgorithmes d'approximation
Algorithmes d'approximation
mohamed_SAYARI
 
Serie algos approximationx
Serie algos approximationxSerie algos approximationx
Serie algos approximationx
mohamed_SAYARI
 
Devoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 siDevoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 si
Narûtö Bàl'Sèm
 
Les algorithmes recurrents
Les algorithmes recurrentsLes algorithmes recurrents
Les algorithmes recurrents
mohamed_SAYARI
 

Tendances (20)

Mes devoirs 4 si
Mes devoirs 4 siMes devoirs 4 si
Mes devoirs 4 si
 
Recursiviteeeeeeeeee
RecursiviteeeeeeeeeeRecursiviteeeeeeeeee
Recursiviteeeeeeeeee
 
Exercices pascal tous les chapitres
Exercices pascal tous les chapitresExercices pascal tous les chapitres
Exercices pascal tous les chapitres
 
Serie
SerieSerie
Serie
 
Introduction à Python - Achraf Kacimi El Hassani
Introduction à Python - Achraf Kacimi El HassaniIntroduction à Python - Achraf Kacimi El Hassani
Introduction à Python - Achraf Kacimi El Hassani
 
Algorithmes d'approximation
Algorithmes d'approximationAlgorithmes d'approximation
Algorithmes d'approximation
 
FormationPython2019.pptx
FormationPython2019.pptxFormationPython2019.pptx
FormationPython2019.pptx
 
Les enregistrements
Les enregistrements Les enregistrements
Les enregistrements
 
Cours php
Cours phpCours php
Cours php
 
Chapitre1: Langage Python
Chapitre1: Langage PythonChapitre1: Langage Python
Chapitre1: Langage Python
 
Récursivité
RécursivitéRécursivité
Récursivité
 
Formation python 3
Formation python 3Formation python 3
Formation python 3
 
Serie algos approximationx
Serie algos approximationxSerie algos approximationx
Serie algos approximationx
 
Chapitre 4 heritage et polymorphisme
Chapitre 4 heritage et polymorphismeChapitre 4 heritage et polymorphisme
Chapitre 4 heritage et polymorphisme
 
Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)Série sous programmes (bac scientifique)
Série sous programmes (bac scientifique)
 
Devoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 siDevoirs Algorithme + correction pour 4 si
Devoirs Algorithme + correction pour 4 si
 
Python For Data Science - French Course
Python For Data Science - French CoursePython For Data Science - French Course
Python For Data Science - French Course
 
COURS_PYTHON_22.ppt
COURS_PYTHON_22.pptCOURS_PYTHON_22.ppt
COURS_PYTHON_22.ppt
 
Les algorithmes recurrents
Les algorithmes recurrentsLes algorithmes recurrents
Les algorithmes recurrents
 
Algorithme & structures de données Chap II
Algorithme & structures de données Chap IIAlgorithme & structures de données Chap II
Algorithme & structures de données Chap II
 

En vedette

Serie tri revision_3si
Serie tri revision_3siSerie tri revision_3si
Serie tri revision_3si
Riadh Harizi
 
exercices-corriges-dalgorithmique
exercices-corriges-dalgorithmiqueexercices-corriges-dalgorithmique
exercices-corriges-dalgorithmique
fast xp
 
Les algorithmes avancés
Les algorithmes avancésLes algorithmes avancés
Les algorithmes avancés
mohamed_SAYARI
 
Sujets de preparation bac tp (sayari)
Sujets de preparation bac tp (sayari)Sujets de preparation bac tp (sayari)
Sujets de preparation bac tp (sayari)
mohamed_SAYARI
 
Les algorithmes d’approximation
Les algorithmes d’approximationLes algorithmes d’approximation
Les algorithmes d’approximation
Wael Ismail
 
Cultura Info Final
Cultura Info FinalCultura Info Final
Cultura Info Final
udlap
 

En vedette (19)

Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)
 
bac info : série récursivité
bac info : série récursivitébac info : série récursivité
bac info : série récursivité
 
Chap04 les-algorithme-de-tri-et-de-recherche
Chap04 les-algorithme-de-tri-et-de-rechercheChap04 les-algorithme-de-tri-et-de-recherche
Chap04 les-algorithme-de-tri-et-de-recherche
 
Serie tri revision_3si
Serie tri revision_3siSerie tri revision_3si
Serie tri revision_3si
 
Correction
CorrectionCorrection
Correction
 
exercices-corriges-dalgorithmique
exercices-corriges-dalgorithmiqueexercices-corriges-dalgorithmique
exercices-corriges-dalgorithmique
 
Les algorithmes avancés
Les algorithmes avancésLes algorithmes avancés
Les algorithmes avancés
 
Sujets de preparation bac tp (sayari)
Sujets de preparation bac tp (sayari)Sujets de preparation bac tp (sayari)
Sujets de preparation bac tp (sayari)
 
Algorithmes de tri
Algorithmes de triAlgorithmes de tri
Algorithmes de tri
 
Les algorithmes d’approximation
Les algorithmes d’approximationLes algorithmes d’approximation
Les algorithmes d’approximation
 
Programacion 6° ética 2014
Programacion 6° ética 2014Programacion 6° ética 2014
Programacion 6° ética 2014
 
Présentation équipe Richard Duvauchelle
Présentation équipe Richard DuvauchellePrésentation équipe Richard Duvauchelle
Présentation équipe Richard Duvauchelle
 
Présentation destiny consulting
Présentation destiny consultingPrésentation destiny consulting
Présentation destiny consulting
 
Packages version Francais
Packages version FrancaisPackages version Francais
Packages version Francais
 
Cultura Info Final
Cultura Info FinalCultura Info Final
Cultura Info Final
 
Présentation i ciné
Présentation i cinéPrésentation i ciné
Présentation i ciné
 
Vst chirurgie igr 2012-2
Vst   chirurgie igr 2012-2Vst   chirurgie igr 2012-2
Vst chirurgie igr 2012-2
 
Agroglifos
AgroglifosAgroglifos
Agroglifos
 
Pauta juicios
Pauta juiciosPauta juicios
Pauta juicios
 

Similaire à Résumer sur les fichier et les enregistrement

Manipulation_des_fichiers_en_C.ppsx
Manipulation_des_fichiers_en_C.ppsxManipulation_des_fichiers_en_C.ppsx
Manipulation_des_fichiers_en_C.ppsx
YallaHabibi5
 
Explication ajouter dans un fichier.pptx
Explication ajouter dans un fichier.pptxExplication ajouter dans un fichier.pptx
Explication ajouter dans un fichier.pptx
PROFPROF11
 
Entrees sorties
Entrees sortiesEntrees sorties
Entrees sorties
yazidds2
 

Similaire à Résumer sur les fichier et les enregistrement (15)

Manipulation_des_fichiers_en_C.ppsx
Manipulation_des_fichiers_en_C.ppsxManipulation_des_fichiers_en_C.ppsx
Manipulation_des_fichiers_en_C.ppsx
 
Manipulation des fichiers en C.pptx
Manipulation des fichiers en C.pptxManipulation des fichiers en C.pptx
Manipulation des fichiers en C.pptx
 
Theme 8
Theme 8Theme 8
Theme 8
 
Java SE 7
Java SE 7Java SE 7
Java SE 7
 
PHP5 et les fichiers
PHP5 et les fichiersPHP5 et les fichiers
PHP5 et les fichiers
 
Cours C Avancé chapitre 2 et chapitre.pdf
Cours C Avancé  chapitre 2 et chapitre.pdfCours C Avancé  chapitre 2 et chapitre.pdf
Cours C Avancé chapitre 2 et chapitre.pdf
 
Algorithmique programmation2018
Algorithmique programmation2018Algorithmique programmation2018
Algorithmique programmation2018
 
Les_fichiers_sousPython..TXT et JSON et csv
Les_fichiers_sousPython..TXT et JSON et csvLes_fichiers_sousPython..TXT et JSON et csv
Les_fichiers_sousPython..TXT et JSON et csv
 
Explication ajouter dans un fichier.pptx
Explication ajouter dans un fichier.pptxExplication ajouter dans un fichier.pptx
Explication ajouter dans un fichier.pptx
 
Python chapitre 1.pdf
Python chapitre 1.pdfPython chapitre 1.pdf
Python chapitre 1.pdf
 
Algorithmique Amp Programmation (R Sum
Algorithmique  Amp  Programmation (R SumAlgorithmique  Amp  Programmation (R Sum
Algorithmique Amp Programmation (R Sum
 
Entrees sorties
Entrees sortiesEntrees sorties
Entrees sorties
 
Chap1 Introduction à python
Chap1 Introduction à pythonChap1 Introduction à python
Chap1 Introduction à python
 
Pile et file ddd dcdsfv gfbg fdgfdg fdbdgfg
Pile et file ddd dcdsfv gfbg fdgfdg fdbdgfgPile et file ddd dcdsfv gfbg fdgfdg fdbdgfg
Pile et file ddd dcdsfv gfbg fdgfdg fdbdgfg
 
Le système d’E/S en Java
Le système d’E/S en JavaLe système d’E/S en Java
Le système d’E/S en Java
 

Plus de borhen boukthir (7)

Sujet bac info 2013 g1, g2 et g3 avec correction
Sujet bac info 2013 g1, g2 et g3 avec correctionSujet bac info 2013 g1, g2 et g3 avec correction
Sujet bac info 2013 g1, g2 et g3 avec correction
 
Sujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correctionSujet bac info 2012 g1, g2 et g3 avec correction
Sujet bac info 2012 g1, g2 et g3 avec correction
 
LES ALGORITHMES D’APPROXIMATION
LES ALGORITHMES D’APPROXIMATIONLES ALGORITHMES D’APPROXIMATION
LES ALGORITHMES D’APPROXIMATION
 
Resumer sur les tris
Resumer sur les trisResumer sur les tris
Resumer sur les tris
 
Resumer sur les fct recrsive
Resumer sur les fct recrsiveResumer sur les fct recrsive
Resumer sur les fct recrsive
 
Résumer arithmétique
Résumer arithmétiqueRésumer arithmétique
Résumer arithmétique
 
Resumer algorithme recurent
Resumer algorithme recurentResumer algorithme recurent
Resumer algorithme recurent
 

Dernier

Dernier (11)

Texte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesTexte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigées
 
Fiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationFiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciation
 
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxGHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
 
Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"
 
rapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfrapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdf
 
Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024
 
Quitter la nuit. pptx
Quitter        la             nuit.   pptxQuitter        la             nuit.   pptx
Quitter la nuit. pptx
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre française
 
Àma Gloria.pptx Un film tourné au Cap Vert et en France
Àma Gloria.pptx   Un film tourné au Cap Vert et en FranceÀma Gloria.pptx   Un film tourné au Cap Vert et en France
Àma Gloria.pptx Un film tourné au Cap Vert et en France
 
Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbaines
 
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxGHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
 

Résumer sur les fichier et les enregistrement

  • 1. Résumer sur les fichier et les enregistrement : I- Les enregistrements : Déclaration en algorithmique Déclaration en pascal Exemple Nom_type =Enregistrement Champ1 : Type1 … Champ n : Type n Fin Nom_Type Variable identification_objet :Nom_type Type Nom_type =Record Champ1 : Type1 ; … Champ n : Type n ; End ; Var identification_objet :Nom_type Type Produit =Record Reference :integer ; Désignation : string ; PU : real ; Quantite :integer ; End ; Var P : Produit ; -Utilisation des enregistrements : Affectation Syntaxe en algorithmique Syntaxen en pascal Exemple Variable.champ valeur Variable.champ :=valeur ; Produit.PU ≔8.500 ; Lecture : Syntaxe en algorithmique Syntaxe en pascal Exemple Lire (Variable.champ) Read(Variable.champ) ; Read(Produit.PU) ; Ecriture : Syntaxe en algorithmique Syntaxe en pascal Exemple Ecrire(Variable.champ) Write(Variable.champ) ; Write(Produit.PU) ; Structure de contrôle Avec .. Faire Syntaxe en algorithmique Syntaxe en pascal Exemple Avec Variable Faire {ensemble d’action} Fin avec With Variable do Begin {ensemble d’action} End ; With produit do Begin Nom ≔’salem’ ; Prenom ≔’oussama’ ; Age ≔12 ; End ; Tableau d’enregistrement : Exemple de déclaration en Algorithme Exemple de déclaration en Pascal Étudiant =enregistrement CIN : entier Nom : chaine Prénom : chaine Age : entier Moy : réel Fin Étudiant Tab : tableau de 32 Étudiant Étudiant =record CIN : integer ; Nom : string ; Prénom : string ; Age : integer ; Moy : real ; End ; Tab=array [1..32] of Étudiant ; Var T :Tab ;
  • 2. II-Les fichiers d’enregistrement Principe d’exploitation : Commentaire Algorithme Pascal Assigner ou associé (relier le nom logique (interne) et le nom physique (sur un support physique)) Assigner(nom-Log,nom-Phy) Assigner(F,’’c:Fich.dat’’) Associer(F,’’c:Fich.dat’’) Assign(nom-Log,nom-Phy) ; Assign(F,’c:Fich.dat’) ; Ouverture en mode création (Ouvrir et créer un fichier qui n’existe pas si non il sera écrasé) Recréer(nom-Log) Recréer(F) Rewrite(nom-Log) ; Rewrite(F) ; Ouverture en lecture (S’appelle aussi remise à zéro) Ouvrir(nom-Log) Ouvrir(F) Reset(nom-Log) ; Reset(F) ; Écriture dans le fichier (Écrire ou modifier dans le fichier) Écrire(nom-Log,Var) Écrire(Etudiant,Etu) Write(nom-Log,Var) ; Write(Etudiant,Etu) ; Lecture dans le fichier Lire(nom-Log,Var) Lire(Etudiant,Etu) Read(nom-Log,Var) Read(Etudiant,Etu) ; Fermeture du fichier Fermer(nom-Log) Fermer(F) Close(nom-Log) ; Close(F) ; Fichier à accès directe : Principe d’exploitation Commentaire Algorithme Pascal Accès à un élément du fichier par numéro. Pointer(nom-Log,Num) Pointer(Etudiant,I-1) Seek (nom-Log,Num); Seek(Etudiant,I-1) ; Teste de fin de fichier (Retourne le nombre de bloc du fichier) Taille_fichier(nom-Log) Taille_fichier(F) FileSize(nom-Log) ; FileSize(F) ; Autre fonction et procédures prédéfinies Commentaire Algorithme Pascal Fournit le numéro de l’élément sur lequel se trouve le pointeur de fichier Position_fichier (nom-Logique) FilePos(nom-Log) ; FilePos(F) ; Effacer le ficher Effacer(nom-Logique) Erase(nom-Log) ; Changer le nom d’un fichier Renommer(ancien nom, Nouveau nom) Rename(ancien nom, Nouveau nom) ; Éliminer une partie du fichier à partir de la position courant du pointeur Tronquer(nom-Logique) Truncate(nom-Log)
  • 3. fichier textes Déclaration Algorithme Pascal Exemple Nom_logique :texte Nom_logique :text ; Ftext : text; Autre procédures est fonctions qu’on peut appliquer à un fichier texte Commentaire Algorithme Pascal Ouverture et Ajout : L’instruction "Ajouter" permet d’ouvrir un fichier et positionner à la fin de ce dernier pour lui faciliter uniquement l’opération d’ajout. Ajouter(Nom logique) Append(Nom_ logique) ; Lire_nl : Procédure qui pointe à la prochaine ligne (nl= nouvelle ligne). Elle place le pointeur de fichier sur le début de cette ligne. Lire_nl(Nom logique,ligne) ReadLn(Nom logique,ligne) ; Ecrire_nl : Procédure qui introduit dans le fichier texte un ou plusieurs lignes. Ecrire_nl (Nom logique,ligne) WriteLn(Nom logique,ligne) ; Fin_ligne : Fonction qui retourne Vrai si l’on se trouve sur le caractère CR (retour chariot) Fin_ligne (Nom logique) EoLn(Nom_ logique) ; Chercher_Fin_ligne : Fonction indique la fin de ligne et supprime les espaces. Chercher_Fin_ligne (Nom logique) seekEoLn(Nom_ logique) ; Chercher_Fin_ fichier : Fonction indique la fin de fichier mais supprime les espaces. Chercher_Fin_ fichier (Nom logique) seekEOF(Nom__logique) ; Fin de fichier : Fonction booléenne ; utilisée pour les fichiers ; permettant d’indiquer l’atteinte de la fin du fichier (marque de fin de fichier). Fin_fichier (Nom logique) EOF(Nom_logique) ;