Bonjour à tous,
J'aimerais bien savoir comment en FORTRAN on peux savoir si un mot se trouve dans une chaine de caractère ?
Merci d'avance
Bonjour à tous,
J'aimerais bien savoir comment en FORTRAN on peux savoir si un mot se trouve dans une chaine de caractère ?
Merci d'avance
Je suis debutant en fortran , peux tu m expliquer ?
imaginons que j ai une variable A qui contient "bonjour monsieur"
et je veux savoir si "monsieur" est dans la variable A comment je dois faire ?
Si je mets :
ça doit marcher ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 toto = index (A,"monsieur") if (toto .NE. 0) then .... trouve ...... else .... pas trouve .... end if
À la première page du forum, tu ouvres la rubrique « Cours à télécharger pour Fortran ». De là, tu cliques sur http://fortran.developpez.com/ (le premier doc « Cours sur le langage Fortran » n'est pas très intéressant à mon avis (périmé))
INDEX : retourne la position d'une sous-chaine dans une chaine. La chaine suivie de la sous-chaine et du sens de la recherche sont fournis en argument.
INDEX('FORTRAN','RA') = 3
INDEX('FORTRAN','RA',BACK=.true.) = 5
INDEX('FORTRAN','XX') = 0
Partager