/* media aritmetica con iterazione e con ricorsione di coda */ float media( lista l ) { float s=0.0; int c=0; puntatore i=l; while( i != NULL ){ s+=i->dato; c++; } if( c==0 ) return 0; return s / c; } /* con ricorsione in coda */ float media( lista l, int c, float s ){ if( l==NULL ) return s / c; return media( l->next, c + 1, s + l->dato ); } Come si puņ controllare se la lista č nulla?