Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Ricorsione

Precedente
SUPERIORE
Successiva

Nel codice del sottoprogramma è presente una chiamata al sottoprogramma stesso

Linguaggio
ProceduraFunzione
Pascal
Procedure XYZ(parametri formali);
...
Begin
   ...
   XYZ(parametri attuali);
   ...
End;
Function XYZ(parametri formali): Double;
...
Begin
   ...
   x=XYZ(parametri attuali);
   ...
   XYZ:=espr;
End;
Basic
Sub XYZ(parametri formali)
   ...
   Call XYZ(parametri attuali)
   ...
End Sub
Function XYZ(parametri formali) As Double
   ...
   x=XYZ(parametri attuali)
   ...
   XYZ=espr
End Function
C...
void XYZ(parametri formali)
{
   ...
   XYZ(parametri attuali);
   ...
}
double XYZ(parametri formali)
{
   ...
   x=XYZ(parametri attuali);
   ...
   return espr;
}

Nel caso di ricorsione indiretta il metodo chiama un secondo metodo che a sua volta chiama il primo

Ricorsione - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva