Soit 2 fichiers textes "f1.dat" et "f2.dat" donnés triés selon l’ordre croissant des caractères. Programmer en C la fusion de ces deux fichiers triés en un troisième fichier trié aussi appelé "fusion.dat" ! un seul parcours de chacun des fichiers à prévoir
Exercice 2 : Comptage de mots dans un texte
Soit un fichier texte donné (le nom du fichier sera saisi au clavier) ; écrire un programme qui affiche le nombre de mots dans le fichier ; deux mots sont séparés par des espaces ou des retours à la ligne.
Exercice 3 : Calcul sur les nombres
Supposons qu’on a un fichier « nombre.txt » contenant des nombres (séparés par des espaces ou des sauts de ligne). Ecrire un programme permettant de lire ces nombres, de calculer et d’afficher leur moyenne.
Exercice 4 : Statistiques lettres
Soit un fichier texte "exple.dat" donné. Programmer en C la lecture de ce fichier (en un seul parcours), le calcul des statistiques d’apparition de chacune des lettres de l’alphabet et l’affichage des résultats.
Exercice 5 : Base de données étudiants
Ecrire un programme C comprenant : - Une fonction qui saisie des donnée (numéro, nom, prénom, date de naissance, sexe) et crée un fichier texte « Etudiant.txt » contenant ces données. - Une fonction qui permet d’éclater le fichier « Etudiant.txt »en 2 fichiers séparés « feminin.txt » et « masculin.txt ». Une fonction qui affiche les enregistrements du plus jeune étudiant et de la plus jeune étudiante.
Exercise 6 : Palindromes dans les fichiers
Soit un fichier « mots.txt » contenant des mots, écrire un programme qui permet de trouver les palindromes, de les écrire dans un autre fichier « palindrome.txt » et d’afficher leur nombre.