Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
493 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Multiplier les chiffres dans une chaîne de caractères

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Multiplier les chiffres dans une chaîne de caractères

n°2204180
wawa22
Posté le 25-09-2013 à 17:50:22  profilanswer
 

Bonjour
 
j'ai deux fichiers comme suit:
le premier contient un mot ou un mots composé par lignse exemple:
aaaaaa
aaaa bbbb  
aabbbbbb aa
dddd
et le deuxième contient des mots suivis par des chiffres exemple
aaaaaa 8.3333
aaaa b 7.3333
aab 6.22222  
dddd 1.3333
 
je voulais écrire un programme java qui compare ces deux fichiers et s'il trouve une ligne en commun (le cas de la ligne 1 et 4) il multiplie le chiffre qui lui correspond par 2.  
le fichier 2 doit devenir comme ça:  
aaaaaa 16.6666
aaaa b 7.3333
aab 6.22222  
dddd 2.6666
 
La difficulté que je trouve est comment accéder en premier lieu a ces mots dans le deuxième fichier sans prendre en considération les chiffres pour pouvoir les comparer avec les mots du premier fichier puis en deuxième lieu comment accéder seulement au chiffres correspondant aux mots se trouvant dans les deux fichiers pour les multiplier par 2.  
 
Merci d'avance

mood
Publicité
Posté le 25-09-2013 à 17:50:22  profilanswer
 

n°2204185
willy le k​id
Posté le 25-09-2013 à 18:37:49  profilanswer
 

que proposes tu comme algo ?

n°2204191
Profil sup​primé
Posté le 25-09-2013 à 19:19:19  answer
 

Un parcourt simple du fichier 1 jusqu'à*1 chaîne de fichier 2 > chaîne de fichier 1 pour voir si la chaîne de fichier 2 existe.
*1 c'est pas la peine d'aller plus loin si le fichier est trié.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Multiplier les chiffres dans une chaîne de caractères

 

Sujets relatifs
fgets ne lit pas les caractères spéciaux?Fixer le nombre de caractères par ligne d'un fichier
inverser re.escape() pour des caractères non ASCIIextraire un entier d'une chaîne de caractère ; string
instancier une classe a patir d une chaineVBA et chaine de caractères
[BATCH] choix des caractèresTester si une variable contient des caractères
VBA extraction d'une chaine à partir d'une autre chaine 
Plus de sujets relatifs à : Multiplier les chiffres dans une chaîne de caractères



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR