Gestion des fichiers par le langage C
EXERCICES
Exercice IX_1: Copier un fichier
texte dans un autre: créer un fichier "essai.dat" sous éditeur.
Tester le programme en vérifiant après exécution la présence du fichier copié
dans le directory.
Exercice IX_2: Calculer et
afficher le nombres de caractères d'un fichier ASCII (Utiliser n'importe quel
fichier du répertoire).
Exercice IX_3: Créer et relire un
fichier binaire de 10 entiers.
Exercice IX_4: Lire un fichier
texte, avec un contrôle d'erreur: L'utilisateur saisit le nom du fichier, la
machine retourne le listing du fichier s'il existe et un message d'erreur s'il
n'existe pas.
Exercice IX_5: Créer et relire un
fichier texte de 5 chaînes de 3 caractères.
Exercice IX_6: Ajouter une fiche
(c'est à dire une chaîne de 3 caractères) au fichier précédent et relire le
fichier.
Exercice IX_7: Rechercher une
fiche dans le fichier précédent.
Exercice
IX_8:
Exercice récapitulatif: Créer une structure nom, prénom, âge. Ecrire un
programme de gestion de fichier (texte) avec menu d'accueil: possibilité de
créer le fichier, de le lire, d'y ajouter une fiche, d'en rechercher une.
CORRIGE DES EXERCICES
Exercice IX_1:
#include <stdio.h>
#include <conio.h>
void
main()
{
FILE
*fichier1,*fichier2;
char
c;
printf("COPIE
EN COURS ...\n");
******
}
Exercice IX_2:
Exercice IX_2:
#include
<stdio.h>
#include <conio.h>
void main()
{
FILE
*fichier;
int
compteur=0;
******
}
0 commentaires:
Enregistrer un commentaire