TDAO2 : les fichiers
Exo 1 : Manipulation de fichiers texte
- Ecrivez la fonction string_maj(str: string);String; qui
renvoie la chaine str, mais en majuscule.
- Ecrivez un programme Pascal qui envoie sur la console et sur un
fichier le texte en majuscule d'un fichier texte. On entre les noms
des fichiers au moment de l'exécution. Testez votre programme sur le
fichier source de ce même programme, par exemple !
Exo 2 : Manipulation de fichiers à accès direct
Indications : s'inspirer du tri de la fiche 1, par exemple.
Pour se simplifier la vie, on pourra convenir que le premier élément
di fichier code la taille du fichier réel.
Exo 3 : Gestion de carnets d'adresses
On souhaite disposer d'une application de gestion de carnets
d'adresses. Les informations à stocker sont des noms et les numéros de
téléphone associés. On impose que le fichier soit trié sur les noms et
que la manipulation des fichiers s'effectue par accès séquentiel. On
demande les fonctionnalités suivantes :
- création d'un carnet vide,
- ajout d'un enregistrement,
- affichage de la liste des enregistrements et des index associés,
- supression d'un enregistrement dont on donne l'index,
- recherche du numéro de téléphone et de l'index de
l'enregistrement associé à un nom donné,
- recherche du nom et de l'index associés à un numéro de
téléphone,
- fusion de deux carnets d'adresses.
Programmez une telle application.
TDAO2 : les fichiers
This document was generated using the LaTeX2HTML translator Version 96.1 (Feb 5, 1996) Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
The command line arguments were:
latex2html -split 0 sujet.tex.
The translation was initiated by Jean-Christophe Soulie on mardi, 4 mai 1999, 17:07:39 GMT+4
Jean-Christophe Soulie
mardi, 4 mai 1999, 17:07:39 GMT+4