Ciao a tutti devo fare come esercizi un metodo ricorsivo che trovi il massimo tra gli elementi di un array di double io ho provato a scrivere questo:
Ma genere questi 2 erroei:codice:class MassimoArray{ public static void main (String[] args) { double[] x = {1.2,1.4,1.6,1.8,1.1}; System.out.println(Massimo(max,0,0)); } static double Massimo(double[] x, double max, int indice, double massimo ) { if ( indice < x.length ) { max = (max,indice + 1); if (x[indice] > max) { max = x[indice]; } } return max; } }
javac "MassimoArray.java"
----------
1. ERROR in MassimoArray.java (at line 5)
System.out.println(Massimo(max,0,0));
^^^
max cannot be resolved
----------
2. ERROR in MassimoArray.java (at line 10)
max = (max,indice + 1);
^
Syntax error on token ",", . expected
----------
2 problems (2 errors)
Compilazione fallita.
dove è l'errore e dai giorni che mi sono bloccato

Rispondi quotando
