2025-03-16 14:11:09 +00:00

1.1 KiB

Test-TP3-ENSIL-INFO-2-FISE

Exercice 0 : Premiers pas avec les fichiers

Squelette de code à compléter dans ce repo sous Exo-0/main.c

Exercice 1 : Lecture de fichiers

Objectif : Lire et afficher le contenu d'un fichier

Consignes :

  1. Créez un programme qui ouvre et lit le fichier "identite.txt" créé précédemment
  2. Affichez le contenu du fichier à l'écran
  3. Gérez correctement les erreurs (fichier inexistant)

Squelette de code à compléter dans ce repo sous Exo-1/main.c

Exercice 2 : Gestionnaire de contacts

Objectif : Créer une application de gestion de contacts

Consignes :

  1. Créez un programme qui propose un menu à l'utilisateur avec les options suivantes :
    • Ajouter un contact (nom, prénom, numéro de téléphone)
    • Afficher tous les contacts
    • Quitter
  2. Les contacts sont stockés dans un fichier "contacts.txt"
  3. Chaque contact est stocké sur une ligne avec le format : "Nom;Prénom;Téléphone"
  4. L'ajout d'un contact se fait en mode "append" pour ne pas écraser les données existantes

Squelette de code à compléter dans ce repo sous Exo-2/main.c