!!Un fichier nommé « exemple.txt » est déjà intégré pour chaque espace de code!!

Tu peux le modifié mais il est ré-initialisé chaque fois la page est actualisée

Exercice 1

Écrire la fonction Afficher(NomFichier) qui affiche le contenu d’un fichier texte dont le nom est passé comme paramètre.

Solution Possible

Exercice 2

Écrire la fonction Nbrligne(NomFichier) qui retourne le nombre de lignes d’un fichier texte dont le nom est passé comme paramètre.

Solution Possible

Exercice 3

Écrire la fonction NbrMaj(NomFichier) qui retourne le nombre de caractères majuscules d’un fichier texte dont le nom est passé comme paramètre.

Solution Possible

Exercice 4

Écrire la fonction AffichageInverse(NomFichier) qui affiche un fichier texte dont le nom est passé en paramètre à l’envers : afficher la dernière ligne puis l’avant-dernière jusqu’à la première ligne.

Solution Possible

Exercice 5

Écrire la fonction Fichier2liste(NomFichier) qui retourne une liste de longueur de chaque ligne.

Solution Possible

Exercice 6

Écrire la fonction Enregistrer1(NomFichier, s) qui prend en paramètre le nom d’un fichier et une chaîne de caractères s et qui permet d’enregistrer s dans le fichier.

Solution Possible

Exercice 7

Écrire la fonction Enregistrer2(NomFichier, L) qui prend en paramètre le nom d’un fichier et une liste d’entiers L et qui permet d’enregistrer L dans le fichier.

Solution Possible

Exercice 8

Écrire la fonction Enregistrer3(NomFichier, M) qui prend en paramètre le nom d’un fichier et une matrice d’entiers M et qui permet d’enregistrer M dans le fichier.

Solution Possible

Exercice 9

Écrire la fonction copier(NomFichier1, NomFichier2) qui prend en paramètre les noms de deux fichiers et permet de copier le contenu du fichier NomFichier1 dans NomFichier2.

Solution Possible

Exercice 10

Un fichier texte contient des lignes de la forme :

1234  Bennani  Saad  Admissible
43210  Rochdi  Ahmed  Éliminé

(des tabulations séparent les quatre champs)

Écrire la fonction admissibles(NomF) qui prend en paramètre le nom d’un fichier texte et qui retourne le nombre d’admissibles.

Solution Possible

Exercice 11

Écrire la fonction copier3(NomFichier1, NomFichier2) qui prend en paramètre les noms de deux fichiers et permet de copier le contenu du fichier NomFichier1 dans NomFichier2 en transformant chaque caractère en majuscule.

Solution Possible

Exercice 12

Soit un fichier de données structuré en une suite de lignes contenant chacune un nom de personne, un nom de pièce, un nombre et un prix. Exemple :

Salimi   PC   10   4000
Bennani  USB   2   50

Écrire la fonction Afficher(NomF) qui prend en argument un nom de fichier NomF et qui affiche le contenu de ce fichier sous le format suivant :

Nom pièce Nombre*Prix

Solution Possible

Exercice 13

Écrire la fonction NoteMax(NomF) qui prend en paramètre le nom d’un fichier texte et qui retourne le nom et le prénom de celui qui a la meilleure note.

Solution Possible

Laisser un commentaire

Retour en haut