1 message in org.openoffice.fr.progPetit problème de boucles ...
FromSent OnAttachments
Serge LE LOUARNEJul 28, 2006 2:35 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Petit problème de boucles ...Actions...
From:Serge LE LOUARNE (serg@free.fr)
Date:Jul 28, 2006 2:35:05 am
List:org.openoffice.fr.prog

Bonjour,

Je lit un fichier, et pour chaque occurence je cherche à ré-ecrire dans un autre fichier les occurences qui *ne correspondent pas*. Jusque là, ca va. Problème, la boucle "interne" présente l'ensemble de ses occurences à chaque ligne du fichier lu par la boucle "externe". Du coup je réecrit plusieurs fois chaque ligne non concordante à une ligne du fichier d'entrée et j'écrit généralement plusieurs fois les lignes qui concordent. Seul cas ou ca marche : quand le fichier d'entrée ne contient qu'une unique ligne ...

Voilà le code : ======================= freeFileNumber1 = freeFile open dicFile for input access read as #freeFileNumber1 freeFileNumber2 = freeFile open finalfile for output access write as #freeFileNumber2 do while not EOF(#freeFileNumber1) line input #freeFileNumber1, query do while i<j print query & " " & listDicoo(i) & " " & i for i=0 to j print #freefileNumber2, query next loop loop close #freeFileNumber1 close #freeFileNumber2 ==========================

Quelqu'un aurait-il une idée pour soustraire proprement mon tableau listDicoo() d'un autre alimenté par ma boucle externe ? Tout autre idée sera d'ailleurs bienvenue ;-)

Merci d'avance Serge