Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
-
gadjet35
- Messages : 190
- Inscription : ven. 21/oct./2005 7:49
- Localisation : Quelque part en france !
Message
par gadjet35 »
je voudrai encore savoir si...
Code : Tout sélectionner
Dim test.s(3)
test(1) = "salut"
test(2) = "bonjour"
test(3) = "personne"
a = <ma fonction>(test.s(),"bonjour")
;a devra me renvoyer 2
quelle sera la fonction <ma fonction>
?????????????????????

bonne journer à tous !!!
-
AWEAR
- Messages : 264
- Inscription : ven. 28/oct./2005 8:20
- Localisation : Mayotte ( 976 ), Océan Indien, France
Message
par AWEAR »
Il n'y en a pas.
Tu peux essayer comme ça :
x devrait être 2..
Mais fais attention, un tableau commence à 0 et pas à 1
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)
-
gadjet35
- Messages : 190
- Inscription : ven. 21/oct./2005 7:49
- Localisation : Quelque part en france !
Message
par gadjet35 »
ok merci pour ton aide !

bonne journer à tous !!!
-
AWEAR
- Messages : 264
- Inscription : ven. 28/oct./2005 8:20
- Localisation : Mayotte ( 976 ), Océan Indien, France
Message
par AWEAR »
Fais plutôt :
Code : Tout sélectionner
for x = 0 to 3
if test(x) = "bonjour"
break
endif
y = -1
next
Si y = -1 : il ne l'a pas trouvé
Sinon x est ce que tu cherche
Ca évitera de dépasser la longueur du tableau.
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)