Peut-on passer une subroutine à une subroutine.
j'ai une subroutine fct1 définie par:
et une autre fct2 définie par:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 sub fct1 { my ( $x ) = @_ ; return 2 * $x + 1 ; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 sub fct2 { my ( $x ) = @_ ; return 3 * $y + 5 ; }
je souhaite obteniret
Code : Sélectionner tout - Visualiser dans une fenêtre à part (fct1(a)+fct1(b))/2
en appelant une foction moyenne
Code : Sélectionner tout - Visualiser dans une fenêtre à part (fct2(a)+fct2(b))/2
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part moyenne($a,$b,&fct1)
Est-ce possible et comment ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part moyenne($a,$b,&fct2)
Merci de votre aide.
Partager