Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [java] somma ricorsiva

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258

    [java] somma ricorsiva

    qui faccio la somma ricorsiva dei numeri...dov'è l'errore?

    codice:
    class ProvaNumeri{
      public static void main(String[] args){
        int[] zz =  {1,2,3,4,5};
        System.out.println(somma(zz));
      }
    
    
    public static int somma(int [] A)
    {return sommaRic(A, A.length);}
    
      public static int sommaRic(int [] A, int n)
      {if (n == 0) return A[0];
    return A[n] + sommaRic(A, n-1);}
    
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    1,258
    capito...dovevo richiamare somma con "A.length-1"


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 © 2024 vBulletin Solutions, Inc. All rights reserved.