Visualizzazione dei risultati da 1 a 10 su 19

Hybrid View

  1. #1
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Invochi direttamente il metodo passando es. 6789. Dato che è maggiore di 0, restituirai 1 + quello che ti fornisce la invocazione ricorsiva. La prima invocazione ricorsiva la fai passando 678 (il valore diviso 10). In questa invocazione il valore è maggiore di 0, quindi restituirai 1 + quello che ti fornisce la invocazione ricorsiva. Ecc....
    facendo così mi dice "missing return statement" e se non ricordo male vuol dire che manca un else con un secondo return, quindi il mio dubbio resta, non capisco come farlo senza passare un contatore.

  2. #2
    Quote Originariamente inviata da mastodilu Visualizza il messaggio
    facendo così mi dice "missing return statement" e se non ricordo male vuol dire che manca un else con un secondo return, quindi il mio dubbio resta, non capisco come farlo senza passare un contatore.
    Infatti Io non ti ho detto di levare il return che fai in fondo ma di effettuare anche il return delle altre chiamate ricorsive....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.