• Aucun résultat trouvé

T.P. 6 : Les fichiers

N/A
N/A
Protected

Academic year: 2022

Partager "T.P. 6 : Les fichiers"

Copied!
2
0
0

Texte intégral

(1)

Institut Galilée Architecture, Système

Année 2009-2010 Licence 2

T.P. 6 : Les fichiers

Ce T.P. traitera de la manipulation de fichiers (lecture, écriture).

Exercice :

1. Créer un fichier « Text1.txt » dans lequel vous allez écrire votre nom, prénom ainsi que votre groupe. Ecrire un programme permettant :

 D’ouvrir un fichier en lecture seulement

 De lire son contenu

 D’afficher à l’écran le contenu du fichier.

Rappel :

Ci-dessous le prototype de la fonction permettant l’ouverture d’un fichier.

FILE* fopen(const char* nomDuFichier, const char* modeOuverture) Cette fonction a besoin de deux paramètres d’entrée :

• Le nom du fichier que l’on veut ouvrir.

• Le mode d’ouverture du fichier (‘‘r ’’ : pour lecture seule, ‘‘w’’ écriture seule,

‘‘a’’ ajout,…).

2. Créer un deuxième fichier « Text2.txt » dont le contenu sera, dans un premier temps, identique à celui du fichier « Text1.txt ». Ecrire un programme permettant :

 de lire les deux fichiers en mode lecture seule

 de comparer le contenu des fichiers (fonction str_equal du T.P. 5)

 d’écrire dans un fichier nommé « Text3.txt » 1 si le contenu est identique et 0 sinon.

3. Reprendre le programme de la question précédente, en modifiant le contenu du fichier

« Text2.txt ». Vérifier le bon fonctionnement de votre programme 4. Ecrire un programme permettant d’effectuer les opérations suivantes :

 lit deux chaînes de caractères saisies au clavier

 crée un fichier nommé « Text5.txt » et « Text6.txt ».

(2)

 écrit, respectivement, dans le fichier « Text5.txt » et « Text6.txt » la première et deuxième chaîne de caractères. Compare les deux chaînes de caractères

 écrit dans un fichier « Text7.txt » 1 ou 0 si les deux chaînes sont identiques ou différentes, respectivement.

Références

Documents relatifs

(1 pt) Le courant qui passe dans la diode ″d″ est deux fois plus fort que celui qui passe dans les diodes ″g″ et ″a″ donc la diode ″d″ est plus lumineuse.. Le

Donner la matrice impédance du quadripôle facile délimité par les pointillés sans prendre en compte C 2... Donner le gain du montage en tenant compte cette fois de

Donner le type de filtre auquel pourrait s’apparenter ce montage ainsi que l’expression de la fréquence de coupure. Que pouvez-vous dire sur la variation de la tension aux bornes

Donner l’expression et la valeur de la tension V A et conclure sur votre réponse à la question (II.1).. On suppose que le transformateur (L 1 -L 2 ) n’est pas branché et on

Quand le transistor T 4 se bloque, le courant de la bobine circule dans la diode D 2 ce qui permet à l’énergie d’être évacuée et de protéger le transistor. Le circuit de

Quelle est la condition sur le régime du transistor pour pourvoir représenter le circuit de la figure (II.1) en petit signal. A Bloqué B Linéaire C

II.1.3. Vous pourrez vous aider d’un générateur de Thévenin équivalent si vous voulez.. Donner l’expression du courant I C0.. II.2.2 Donner l’expression du gain en tension..

En vous aidant de la méthode des crayons de couleur et la méthode de l’index, donner le schéma petit signal du circuit de la figure (III.1). La diode D 1 étant forcement bloquée,