Insertion du contenu d'un fichier texte dans un tableau en cercle

nabo6 Messages postés 5 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 28 mars 2006 - 28 mars 2006 à 11:49
nabo6 Messages postés 5 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 28 mars 2006 - 28 mars 2006 à 14:20
bonjour,

je voudrais savoir si qqun sait comment faire pour prendre du text dans un fichier et le mettre dans un tableau en forme de cercle, il y a une condition chaque ligne du tableau a un nombre de caracteres differentes ex :

ligne 1 nombre de caractères max 10
ligne 1 nombre de caractères max 14
ligne 1 nombre de caractères max 19
...

1234567890
12345678901234
1234567890123456789
...

voila si qqun a un scripte ou autre merci.

10 réponses

krolenain Messages postés 149 Date d'inscription lundi 7 février 2005 Statut Membre Dernière intervention 6 février 2009 1
28 mars 2006 à 11:52
salut,
désolé de te dire ca, mais c'est pas en envoyant plusieurs fois ton forum que les gens répondront plus vite!
bonne chance quand meme
0
nabo6 Messages postés 5 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 28 mars 2006
28 mars 2006 à 11:55
excuse mais ont a juste modifier le titre qui n'était pas précis c'est tous
0
krolenain Messages postés 149 Date d'inscription lundi 7 février 2005 Statut Membre Dernière intervention 6 février 2009 1
28 mars 2006 à 11:59
pas de problemes, moi je m'en fou, c'est juste les admins que ca saoule desfois
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
28 mars 2006 à 12:14
Ouais, ça me saoûle!

Sinon, je n'ai rien compris à ta question.
Enfin...je ne sais pa, tu ouvres ton fichier, tu le lis ligne à ligne, en récupérant avec un substr () le nombre de caractère voulus pour chaque ligne, et tu la fous dans un tableau.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nabo6 Messages postés 5 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 28 mars 2006
28 mars 2006 à 13:09
ouais mais si je fais sa, sa va me couper des mots, et puis le text est en continu.
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
28 mars 2006 à 13:25
Bon, donne un exemple de texte, et de ce que tu voudrais obtenir, qu'on y voit plus clair (prends un petit exemple hein).
0
nabo6 Messages postés 5 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 28 mars 2006
28 mars 2006 à 13:34
fichier text :

blablablablablablablablablablablablablablablablablabla
blablablablablablablablablablablablablablablablablabla
blablablablablablablablablablablablablablablablablabla

ensuite sa donne dans un tableau

blablablablab
lablablablablablablablabla
blablablablablablablablablablablabla
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
28 mars 2006 à 13:56
Je ne vois pas de mots, là.
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
28 mars 2006 à 13:59
Bref, passe par un substr dans une boucle, en faisant bouger le pointeur du substr, et la longueur voulue, en fonction de ton itération.
0
nabo6 Messages postés 5 Date d'inscription dimanche 2 octobre 2005 Statut Membre Dernière intervention 28 mars 2006
28 mars 2006 à 14:20
Juste avant c'était un exemple ... Bref. Je vais faire un exemple avec des mots.

Text qui est dans le fichier :

Les affaires reprennent pour l'international Suisse. A peine remis d'une double pubalgie
Alex Frei vient de signer un contrat de trois ans avec le géant americain PepSi.

Se qu'il faudrais faire c'est de mettre se text en forme suivante.

Les affaires
reprennent pour
l'international Suisse
A peine remis d'une double pubalgie
Alex Frei vient de signer un
contrat de trois ans
avec le géant

Attention : les mots ne doivent pas être couper en plein milieu.

Merci d'avance.
0
Rejoignez-nous