ciao a tutti! Sarò demente ma non mi ricordo più come si fanno le funzioni ricorsive. Vi posto subito la funzione su cui pensavo di applicarla:

ho le variabili A B C sulle quali eseguo delle operazioni, alla fine della procedura ricavo da queste 3 variabili quale delle 3 a valore minore e ricavo D

quindi:

<OPERAZIONE SU A>
<OPERAZIONE SU B>
<OPERAZIONE SU C>

<RICAVO D PRENDERNDO TRA A B C QUELLA NON VALORE MINORE>

ora arriva la parte ricorsiva:
<SE D>Y ALLORA RICOMINCIA CON...>

<OPERAZIONE SU A>
<OPERAZIONE SU B>
<OPERAZIONE SU C>

<RICAVO D PRENDERNDO TRA A B C QUELLA NON VALORE MINORE>
... ETC ETC

Grazie a tutti!