ciao salve ragazzi sto esercitandomi sul java devo creare un metodo che mi restituisca gli elementi di un array elevato a delle potente ovvero dato un intero n a caso per caso n=4 mi deve restituire un array [1,2,4,8,16] dove la dimansione è data da n+1 e il contenuto sono le potente di 2^n:
codice:
public static double[] creaArray(int n){
//mi creo l'array di dimensione n+1
double []a = new double[n+1];
//mi scorro l'array
for(int i=0; i<a.length; i++){
//ho pensato di passare qst assegnamento per ridare il metodo ma niente;
a[i] = Math.pow(2, n);
}
return a;
}
Ovviamente essendo un metodo statico nel main lo richiamo in qst modo:
codice:
System.out.println("L'array creato è: "+"nomeClasse".creaArray(4));