Compter les lignes d'un programme [Fermé]

Signaler
-
blurk
Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
-
Bonjour,
en examen nous avions à traiter un exercice nous demandant de crée un programme pouvant compter les lignes d'un autre programme. Il fallait utiliser un fichier texte.La plupart d'entre nous a uilisé dans le programme une strucutre du genre :

var f:text ;
repeat
......
read(f, );
n:=n+1;
.........

until EOF(f)

3 réponses

Messages postés
614
Date d'inscription
vendredi 16 avril 2004
Statut
Contributeur
Dernière intervention
22 juillet 2005
12
Et apres ???
C'est quoi le probleme ???
-°-_-°-_-°-_-°-_-°-_-°-
On the road again !!!!!!!
oui bon ca va, je maitrise pas du tout ce site et j'ai envoyé mon message sans avoir fini...D'ailleurs je crois que je ne devrai pas taper ma suite ici..donc bon peut on utiliser End Of File avec un fichier texte ? Ou sinon, avec quel moyen resoudre l'exercice ?
Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
156
oui, eof fonctionne avec les fichiers textes
fgets() (de chez stdio.h) lit une ligne jusqu'au retour chariot
par contre repeat je connais ça en pascal, mais en c on dit while
(tant que c'est vrai) ==> while (!feof(n_FILE))
a+