jonh35
Messages postés2Date d'inscriptiondimanche 11 octobre 2009StatutMembreDernière intervention18 octobre 2009
-
6 mars 2009 à 17:03
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 2016
-
8 mars 2009 à 12:16
bonjour à tous voici mon probleme .je suis debutant en programmation et je suis bloqué sur un exercice ou on me demande de creer une fonction et en regardant le corrigé je m'aperçois qu'il y a 3 fonctions et le corrigé est bon alors si quelqu'un pourrait m'expliquer comment une fonction peut elle etre ecrite avec 3 fonctions differentes cela m'aiderais beaucoup .merci d'avance pour vos reponses en esperant avoir été assez clair .
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 7 mars 2009 à 22:53
Bonjour,
Impossible (tel qu'exposé) de comprendre avec assurance ce dont il s'agit.
Mon premier réflexe, par exemple, a été de penser que ce qui était demandé, était d'écrire en une seule fonction ce que faisaient 3 fonctions (l'une appelant l'autre) ...
Alors ...
Sans précisions claires : le doigt au vent pour deviner ?
us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 8 mars 2009 à 12:16
Bonjour,
Perso, je ne vois que deux façons d'écrire une fonction !
Function NomDeLaFonction( paramètres ) As (Type de Variable en retour)
Return (une valeur après traitement)
End Function
ou
Function NomDeLaFonction( paramètres ) As (Type de Variable en retour)
NomDeLaFonction = (une valeur après traitement)
End Function
Evidemment écrit de façon générique... Le corrigé en question donne surement plusieurs solutions possibles dans le sens où on peut traiter un problème de plusieurs manière (et non écrire une fonction de multiples façons)... un peu comme en mathématique, où on peut trouver plusieurs façon de résoudre un problème...