Travaux Dirigé numéro 6 L&P
MANIPULATION DE FICHIERS
DESS CCI  1999-2000
 

But de la séance :

Manipulation des fichiers en C

 

On veut écrire un programme qui gère les carrés des entiers. On se base pour cela sur la propriété qui spécifie que le carré d'un entier n est égal à la somme des n premiers entiers impairs. Cette propriété permet de limiter le calcul d'un carré à une simple somme, en ne stockant que l'entier courant, le carré courant et l'entier impair où on en est.

 

Exercice 1 : définition de la machine carré.

La machine carré à laquelle on s'intéresse est définie au travers des fonctions suivantes, à réaliser dans le langage C.

 

Exercice 2 :

On veut maintenant stocker les 100 premiers entiers et leur carré dans un fichier. écrire la procédure stockeP correspondante en utilisant la fonction fprintf.
 

Exercice 3 :

Ecrire la procédure stockeW correspondante en utilisant la fonction fwrite.
 

Exercice 4 :

On veut ensuite relire les différents fichiers créés. Ecrire la procédure lireS permettant la relecture du fichier écrit grâce à fprintf.
 

Exercice 5 :

Ecrire la procédure lireR permettant la relecture du fichier écrit grâce à fwrite.