Bonjour tout le monde,
J'essaye d'écrire ce programme mais le programme ne retourne pas la bonne valeur.
Le programme me retounre 10 or je veux qu'il retourne 25. Je pense que le problème vient de if. Je crois que j'utilise mal. Pourriez-vous me corriger s'il vous plaît.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Function leplusgranddes3(ByVal X As Double, ByVal Y As Double, ByVal Z As Double) As Double If X > Y Then leplusgranddes3 = X ElseIf Y > Z Then leplusgranddes3 = Y Else leplusgranddes3 = Z End If End Function Sub Test() MsgBox leplusgranddes3(10, 8, 25) End Sub![]()








Répondre avec citation








Partager