Buenos dias el enunciado del ejercicio dice algo asi, escriba un metodo que cree un array y lo rellene con potencias de 2....
yo he planteado esto,
public static void main(String[] args) {
int arry[]=new int[10];
arry=arrpoten(10);
for(int i=0;i<arry.length;i++){
arry[i]=resul;
System.out.println(resul);
}
public static int[] arrpoten(int numPotencias){
int[] potencias2 = new int[numPotencias];
for (int i =0, potencia=1;i<potencias2.length;i++,potencia*=2){
potencias2[i]=potencia;
}
return potencias2;
}
}
Creo que lo que es la creacion del array esta bien pero fallo al hacer la llamada al subprograma y mostrar el array, ahora mismo lo unico que obtengo es una lista de 10 ceros :(